【发布时间】:2015-03-05 04:19:52
【问题描述】:
我同时记录了 X 服务器时间和 js 时间。 我得到了这些值:
"gdk_x11_get_server_time()": 4413960
"js time-new Date().getTime():" 1425529054961
无论如何我可以从 javascript 中获取 x 服务器时间吗? (所以在上面我试图从 js 中获取 4413960)而不需要使用 ctypes 或其他东西并使用 gdk_x11_get_server_time ()?
谢谢
这里有一些从 x11 到 js 的时间转储,其中 js 时间 toLocaleString 在开始时。它显示它们在 0、10 和 20 秒之间以 10 秒间隔。
"time now is:" "10:26:39 PM" "gdk_x11_get_server_time:" 173753 "new Date().getTime():" 1425536800642
"time now is:" "10:26:50 PM" "gdk_x11_get_server_time:" 183757 "new Date().getTime():" 1425536810644
"time now is:" "10:27:00 PM" "gdk_x11_get_server_time:" 193758 "new Date().getTime():" 1425536820644
更多数据:
study set gdk time js time js to string gdk time diff js time diff stamp diff (s)
a 173753 1425536800642 10:26:39 PM
a 183757 1425536810644 10:26:50 PM 10004 10002 11
a 193758 1425536820644 10:27:00 PM 10001 10000 10
b 771689 1425537398575 10:36:38 PM
b 771690 1425537398576 10:36:38 PM 1 1 00
b 781690 1425537408576 10:36:48 PM 10000 10000 10
b 791690 1425537418576 10:36:58 PM 10000 10000 10
b 801690 1425537428576 10:37:08 PM 10000 10000 10
b 811690 1425537438576 10:37:18 PM 10000 10000 10
b 821690 1425537448576 10:37:28 PM 10000 10000 10
b 831691 1425537458577 10:37:38 PM 10001 10001 10
b 841691 1425537468578 10:37:48 PM 10000 10001 10
b 851691 1425537478577 10:37:58 PM 10000 9999 10
【问题讨论】:
-
能否以更标准的格式输出服务器日期,JS可以解析的格式?
-
谢谢@dandavis,但这就是我所能得到的:(
-
好的,你能发布一个两个时间戳的例子,相隔 10 秒,UTC 至少相当于其中一个?也许我们可以推导出一个可靠的模式……
-
是的,先生,我会这样做,谢谢! :) 几秒 plz
-
那个 gdk 时间戳看起来很可疑,像是自服务器创建以来的时间之类的,而不是真正的时间戳。
标签: javascript x11 xorg