Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 如何以GMT和Elm显示当前时区偏移_Date_Time_Offset_Elm - Fatal编程技术网

Date 如何以GMT和Elm显示当前时区偏移

Date 如何以GMT和Elm显示当前时区偏移,date,time,offset,elm,Date,Time,Offset,Elm,我一直想从Elm中的日期获取当前时区偏移量 Date.now 这是回报 作为字符串 正如我在Elm的日期和时间核心库中所探讨的,它们不提供任何直接方法来获取当前时区偏移量。那我该怎么办 将Html作为应用程序导入 导入Html公开(…) 导入日期(日期) 导入任务 类型别名模型= 也许是约会 类型Msg= 设置日期(可能是日期) 更新:Msg->Model->(Model,Cmd-Msg) 更新(设置日期)u= (日期,Cmd.none) 查看:模型->Html消息 视图模型= div[][文

我一直想从Elm中的日期获取当前时区偏移量

Date.now
这是回报
作为字符串 正如我在Elm的日期和时间核心库中所探讨的,它们不提供任何直接方法来获取当前时区偏移量。那我该怎么办

将Html作为应用程序导入
导入Html公开(…)
导入日期(日期)
导入任务
类型别名模型=
也许是约会
类型Msg=
设置日期(可能是日期)
更新:Msg->Model->(Model,Cmd-Msg)
更新(设置日期)u=
(日期,Cmd.none)
查看:模型->Html消息
视图模型=
div[][文本字符串
日期字符串模型=
案例模型
无->“此处无日期”
仅日期->
(toString>SetDate)Date.now
main:程序从不使用模型Msg
主要=
应用程序
{init=(现在没有)
,视图=视图
,订阅=始终为Sub.none
,update=update
}
我需要这个
+0530
,就像浮动
5.5
一样


Elm的DateTime函数目前非常稀疏,但是justinmimbs Date.Extra库是我解决这类问题的首选库。请查看

您可以这样导入它

import Date.Extra exposing (offsetFromUtc)

然后,在你有
的地方,让我试试。
import Date.Extra exposing (offsetFromUtc)
date
    |> offsetFromUtc
    |> toString
divBy60 : Int -> Float
divBy60 t =
    toFloat t / 60.0
date
    |> offsetFromUtc
    |> divBy60
    |> toString