【发布时间】:2017-07-09 01:50:00
【问题描述】:
我正在尝试计算约会的结束时间。我正在使用 amsul 的 pickatime 和 pickadate ,我将这两个值合二为一。
$(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()
我需要这样做
var end_time = $('#datetime').val()+duration
【问题讨论】:
标签: javascript time duration