我使用 AnyTime 选择器以“%d/%m/%Y %H:%i:%s”格式获取日期和时间(开始日期和时间),我试图将此输入转换为日期对象,所以我可以使用 getSeconds() 来获取秒数并添加持续时间(以秒为单位)来获取结束时间和日期。
我怎样才能转换这个输入?
<input id="chooseTime" name="chooseTime" type="text" maxlength="16" size="20" value="">
var anytimeFormat = "%d/%m/%Y %H:%i:%s";
AnyTime.picker( "chooseTime", {
format: anytimeFormat,
firstDOW: 1
});
var schedule_start_time = new Date($("#chooseTime").val());
var schedule_end_time = new Date();
schedule_end_time.setSeconds(schedule_start_time.getSeconds() + durationInSecs);
基本上问题是输入始终是我计算机上的当前日期和时间。我选择的 AnyTime 选择器输入不起作用。我是不是做错了什么。我有一种感觉,就是我将选择时间转换为新日期的方式。我该怎么做,需要一些帮助!