问题标签 [haskell-time]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - 如何将 DiffTime 转换为 NominalDiffTime?
使用时间库(time-1.5),我有一个常数,例如 1 秒。我没有看到创建 NominalDiffTime 的方法,所以我创建了一个 DiffTime:
现在我想与 UTCTime 交互:
哪个当然不会进行类型检查,因为 addUTCTime 需要参数 1 中的 NominalDiffTime 并且我已经通过了 DiffTime。如何在两种类型之间转换?或者如何创建 2 秒的 NominalDiffTime?
haskell - 使用 Haskell 时间库 ISO8601 格式
我正在使用 Haskell 时间库。我正在尝试使用 ISO-8601日期格式化程序。
在我的代码中,我可以导入Data.Time
模块并毫无问题地使用它。但是,当我导入Data.Time.Format.ISO8601
函数和定义时,出现以下错误:Could not find module
.
我是 Haskell 的新手,我对自己理解包管理器中的依赖项的能力还没有信心。我有面向 Java 的背景。
haskell - 如何从时间库 < v1.9.1 中的 NominalDiffTime 获取秒数?
似乎有一个及时的功能 v1.9.1 ( http://hackage.haskell.org/package/time-1.9.2/docs/Data-Time-Clock.html#v:nominalDiffTimeToSeconds ) 但我的堆栈配置与此版本不兼容。
我试过stack solver
添加- time-1.9.2
为堆栈extra-dep
,但它输出:
我看到它被定义(在 v1.8.0.2 http://hackage.haskell.org/package/time-1.8.0.2/docs/src/Data.Time.Clock.Internal.NominalDiffTime.html#NominalDiffTime)为:
但是MkNominalDiffTime
构造函数没有导出,我认为这意味着我需要分叉库来修改它?
haskell - 如何使用 Haskell 中的时间库创建 UTCTime 值?
我有年、月、日、小时和分钟的值(它们都是 Int 类型) - 我怎样才能将它们转换为UTCTime
?
就像如何使用 Haskell 中的百里香库从 Int 值创建 UTCTime 一样?但改用time
图书馆。