Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery日期[时间]选择器-如何保存时间范围(+;修改日期格式)?_Javascript_Jquery_Datepicker_Date Format_Datetimepicker - Fatal编程技术网

Javascript jQuery日期[时间]选择器-如何保存时间范围(+;修改日期格式)?

Javascript jQuery日期[时间]选择器-如何保存时间范围(+;修改日期格式)?,javascript,jquery,datepicker,date-format,datetimepicker,Javascript,Jquery,Datepicker,Date Format,Datetimepicker,我正在使用这个库,它工作得很好 但现在,我需要节省一段时间。当我单击小部件时,我能够以以下格式保存日期和时间: 2015/03/15 10:15 2015/03/15 10:15 - 12:00 这很有效。但我需要添加一个时间范围,并以以下格式保存日期+时间: 2015/03/15 10:15 2015/03/15 10:15 - 12:00 怎么做?我已经将MySQL列从datetime更改为string。现在我面临的问题是如何将值输入到输入中。当我选择日期+时间时,输入中将出现如下情

我正在使用这个库,它工作得很好

但现在,我需要节省一段时间。当我单击小部件时,我能够以以下格式保存日期和时间:

2015/03/15 10:15
2015/03/15 10:15 - 12:00
这很有效。但我需要添加一个时间范围,并以以下格式保存日期+时间:

2015/03/15 10:15
2015/03/15 10:15 - 12:00
怎么做?我已经将MySQL列从
datetime
更改为
string
。现在我面临的问题是如何将值输入到输入中。当我选择日期+时间时,输入中将出现如下情况:

2015/03/15 10:15
然后我单击输入并希望手动添加此文本:
-12:00
。但当我在输入中键入此文本并单击退出输入时,
-12:00
文本将消失,并且仅在输入中保留以下内容:
2015/03/15 10:15

如何解决这个问题?有什么想法吗


谢谢。

我想你的设计可能有点小问题。 理想情况下,如果您需要一个日期时间范围(与航空公司和酒店预订网站上的类似),您应该有2个日期时间选择器。一个用于范围的开始,一个用于范围的结束。即使是数据库。其中一列表示开始日期,另一列表示结束日期


在您的情况下,您需要时间范围,因此您可能可以使用DateTime.AddMinutes()添加时间。

您最终解决了这个问题吗?