【发布时间】:2017-03-16 09:52:54
【问题描述】:
我正在使用带有时间格式的 BS Datetimepicker。我的目标是获取选定的时间,例如上午 8:30,作为持续时间(长)。
timepicker.data('DateTimePicker').date() 返回一个 Moment,但这个 Moment 还包括日期维度(当天),所以如果我随后使用 Moment.valueOf(),我将得不到我想要的。
我想到的解决方案是获取(Moment.hours() * 60 + Moment.minutes()) * 60 * 1000,但我不喜欢它。
有更清洁的方法吗?
【问题讨论】:
-
你用的是什么日期时间?您可以编辑您的问题,显示您用于初始化 datetimepicker 的代码以及您尝试执行的操作吗?
-
我已经分开了日期和时间选择器,我需要从这两个中得到一个很长的时间。您的第二个解决方案很好,谢谢。
标签: javascript time timestamp momentjs bootstrap-datetimepicker