北京时间秒数
这个北京时间秒数,我之前还真踩过坑。那会儿我负责一个项目,需要用到实时时间同步,结果搞了个大乌龙。
我记得是2018年,那时候我在北京的一个科技公司做开发。项目要求显示服务器当前的秒数,看似简单,结果搞了好几天。一开始我用JavaScript的Date对象,写了个函数,想着应该没问题。
结果一试,发现秒数一直不变,就定格在0了。我当时一头雾水,怎么秒数就不动了呢?后来查了查资料,才发现问题出在Date对象上。它获取的时间是根据浏览器本地时间来的,而不是服务器时间。
最后我换了个方法,用JavaScript的XMLHttpRequest去请求服务器时间,然后解析返回的字符串,最后显示到页面上。这样才搞定了。
这块我就不敢乱讲了,毕竟现在前端技术日新月异,说不定有更好的方法呢。但那次经历,让我深刻体会到了“细节决定成败”的道理。😅
我记得是2018年,那时候我在北京的一个科技公司做开发。项目要求显示服务器当前的秒数,看似简单,结果搞了好几天。一开始我用JavaScript的Date对象,写了个函数,想着应该没问题。
当前秒数:0
结果一试,发现秒数一直不变,就定格在0了。我当时一头雾水,怎么秒数就不动了呢?后来查了查资料,才发现问题出在Date对象上。它获取的时间是根据浏览器本地时间来的,而不是服务器时间。
最后我换了个方法,用JavaScript的XMLHttpRequest去请求服务器时间,然后解析返回的字符串,最后显示到页面上。这样才搞定了。
当前秒数:0
这块我就不敢乱讲了,毕竟现在前端技术日新月异,说不定有更好的方法呢。但那次经历,让我深刻体会到了“细节决定成败”的道理。😅
中国时间戳