我正在使用Splunk 6.2.X和Django绑定来创建Splunk应用程序。
要从时间范围选择器访问最早/最晚的日期,请在我的JS中使用以下内容。
mysearchbar.timerange.val()
我要回到一个地图,其中的值是以纪元格式显示的:
Object {earliest_time: 1440122400, latest_time: 1440124200}
当我使用以下内容转换它们时,我得到的日期时间与预期不同:
> moment.unix('1440122400').utc().toString()
"Fri Aug 21 2015 02:00:00 GMT+0000"
但是,时间与在时间范围选择器上选择的值不一致,即08/20/2015 22:00:00.000
我不确定造成的差异是什么?我确定时区不是因素,因为时间差异不等于使用简单的时区加/减来得到。
我想知道这种行为是否可以解释为如何将Splunk纪元日期时间转换为UTC会有所帮助。
答案 0 :(得分:1)
我能够通过执行以下操作摆脱时区问题:
TZ = GMT
希望这有助于其他遇到类似问题的人。
感谢。