gpt4 book ai didi

javascript - JavaScript 如何在内部表示 DateTime 值?

转载 作者:搜寻专家 更新时间:2023-11-01 05:24:21 25 4
gpt4 key购买 nike

我正在开发一个使用 JavaScript 编写脚本的程序。与大多数脚本系统一样,有一个预定义的 native 函数库可供脚本调用,我刚刚添加了一个新库。

新函数接受一个 DateTime(它在 Delphi 中,其中 DateTime 在内部由 Double 表示)、一个字符串和一个 bool 值。最后两个参数通过得很好,但似乎在系统的某个地方,时间值被破坏了。我得到的不是可识别的 DateTime,而是 1362394800000,根据 Delphi 的时间戳方案,这没有任何意义。

我在哪里可以找到有关 JavaScript 如何表示 DateTime 值的信息,这样我就可以弄清楚如何将其转换为我的 Delphi 代码可以使用的内容? (这是使用 Microsoft 的 JScript 系统,它是 Windows 7 的标准配置,以防实现有所不同。)

最佳答案

JavaScript 将 Date 对象表示为自纪元以来的毫秒数。这很重要,因为大多数其他系统和语言只使用整数秒。

因此假设 Delphi 是这样的第二个用户,您应该能够将该数字除以 1000 并将其传入。

关于javascript - JavaScript 如何在内部表示 DateTime 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15233140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com