JavaScript如何在内部表示DateTime值?

Mas*_*ler 4 javascript

我正在开发一个使用JavaScript编写脚本的程序.像大多数脚本系统一样,脚本可以调用预定义的本机函数库,我只是添加了一个新的脚本系统.

新函数采用DateTime(它在Delphi中,其中DateTime由Double表示),字符串和布尔值.最后两个参数来得很好,但似乎在系统的某个地方,时间值正在变得严重.我得到了1362394800000,而不是可识别的DateTime,根据Delphi的时间戳方案,这没有任何意义.

我在哪里可以找到有关JavaScript如何表示DateTime值的信息,因此我可以弄清楚如何将其转换为我的Delphi代码可以使用的东西?(这是使用Windows 7标准的Microsoft JScript系统,以防实施情况发生变化.)

Nie*_*sol 5

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

因此,假设Delphi是第二个用户,您应该能够将数字除以1000并将其传递.