我正在尝试计算一个约会的结束时间。我正在使用aatiul的pickatime和pickadate,我将这两个值合并为一个。
-XX:+PrintGCApplicationConcurrentTime
我要做的是将持续时间添加到结束日期的日期和时间。我尝试使用$(document).ready(function(){
var datepicker = $('#date').pickadate({
container: '#outlet',
onSet: function(item) {
if ( 'select' in item ) setTimeout( timepicker.open, 0 )
}
}).pickadate('picker')
var timepicker = $('#time').pickatime({
container: '#outlet',
onRender: function() {
$('<button>back to date</button>').
on('click', function() {
timepicker.close()
datepicker.open()
}).prependTo( this.$root.find('.picker__box') )
},
onSet: function(item) {
if ( 'select' in item ) setTimeout( function() {
$datetime.
off('focus').
val( datepicker.get() + ' ' + timepicker.get() ).
focus().
on('focus', datepicker.open)
}, 0 )
}
}).pickatime('picker')
var $datetime = $('#datetime').
on('focus', datepicker.open).
on('click', function(event) { event.stopPropagation(); datepicker.open() })
和getHours
,但它无效。
setHours
我需要这样做?
var sart_time = $('#datetime').val()
答案 0 :(得分:0)
我通过使用momentjs解决了这个问题。这是代码,以防有人遇到类似的问题。
var booking_start = $('#datetime').val()
var booking_end = moment(booking_time).add(**duration**, 'hours').format('LLL')
持续时间是var