Javascript 角度捕捉器时间选择器';s毫秒时间格式为1小时

Javascript 角度捕捉器时间选择器';s毫秒时间格式为1小时,javascript,angularjs,timepicker,angular-strap,Javascript,Angularjs,Timepicker,Angular Strap,我正在使用Angularstrap的timepicker指令(mgcrea.github.io/angular strap/#timepickers)和数字timeformat(毫秒)。在传入初始ng模型值时,我认为该值的表示间隔一小时。如果我通过0,时间将是01:00。在我看来,当然应该是00:00 这是我的配置: angular.extend($timepickerProvider.defaults, { timeFormat: "HH:mm", timeType: "number"

我正在使用Angularstrap的timepicker指令(mgcrea.github.io/angular strap/#timepickers)和数字timeformat(毫秒)。在传入初始ng模型值时,我认为该值的表示间隔一小时。如果我通过0,时间将是01:00。在我看来,当然应该是00:00

这是我的配置:

angular.extend($timepickerProvider.defaults, {
  timeFormat: "HH:mm",
  timeType: "number",
  minuteStep: 10,
  container: "body"
});
请看这个plunker:


我错过什么了吗?这确实是正确的行为吗?

事实证明这确实是正确的行为。我忘记了传入的数值是完整的日期。因此,0的值将是UTC中的1970-01-01 00:00:00,当然在我的时区中会有所不同。

天真地说,我对库一无所知,但“夏令时”会影响该值吗?嗯,我玩了我的计算机时区,得到了UTC所需的值。看起来我对时间戳有点误解了。0只是UTC中unix时间(01.01.19070)的开始,这意味着在我的时区中它当然不是00:00。不知何故,我在脑海中忽略了约会部分,只关注时间。