在 Elm 中将 UNIX 时间戳转换为日期 object

Converting a UNIX timestamp into a Date object in Elm

如标题所示,如何转换 UNIX 时间戳,例如1458297862,进入 Elm 中的日期 object?

Date.fromString好像不接受,Date.fromTime给出了错误的答案。

您可以使用 Date.fromTime,但您必须 multiply that value by 1000

这为您提供了您期望的日期:

Date.fromTime 1458297862000

我遇到了这个答案,但它在 0.18 中不太奏效。

我发现 Date.fromTime 不接受任意整数。原因是它期待浮动,所以你真的想要:

Date.fromTime (toFloat 1458297862000)