【发布时间】:2014-10-01 09:57:25
【问题描述】:
情况:
- 我们正在使用 Angular-Strap 的 datepicker 并希望将 UTC 时间戳返回到服务器。
- 在选择日期(未选择时间)时,我们发现有些计算机返回的时间戳记为 0:00,有些则返回时间为 12:00。
- 这与浏览器无关,但在计算机之间有所不同。
问题:
- 有些计算机返回 0:00,有些返回 12:00。
我尝试了什么:
- 调试时我发现问题出现在angular-strap/dist/modules/datepicker.js#L379 的第 379 行,controller.$dateValue 返回 'Sat Mar 28 1987 12:00:00 GMT+0100 (W. Europe Standard Time)' 而不是 ' Sat Mar 28 1987 00:00:00 GMT+0100 (W. Europe Standard Time)',由其他计算机返回的值。
问题:
- 如何在所有情况下返回 0:00 时间?
【问题讨论】:
标签: javascript angularjs datepicker timestamp angular-strap