作者a83294 (马岱)
看板Ruby
标题[问题] 日期时间传至js中与ruby不同
时间Fri Mar 21 04:26:46 2014
是这样的,我用RoR读了一个时间字串进来
2014-02-11 09:30:00
然後用strptime用成
2014-02-11T09:30:00+00:00
再用to_time.to_i换成秒数
1392111000
但是这秒数到了highchart(js)中,竟然变成
1970-01-17 10:41:51
请问是js对於秒数判断跟ruby的不一样?
还是我少做了什麽动作? 谢谢,我查不明原因@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.22.112
抱歉,自己去stackoverflow查到原因了==
原来差了1000倍,也就是to_time.to_i之後还必须要*1000 才会是正确数值
自己耍笨了....谢谢大家
※ 编辑: a83294 来自: 114.42.22.112 (03/21 04:33)