我有一个html日期时间本地输入类型的窗体。如果提交表格,我该如何检查输入的日期是否在当前时间之后。检查一个html日期输入是在给定日期后
我宁愿使用纯JavaScript来做到这一点。
的问题,如果比较日期是形式的datetime本地元素的回报不匹配新的Date()或新的Date()格式toISOString()从表单元素
格式:2014-09 -27T00:00 从新日期格式():2014-09-03T15:45:45.027Z
任何帮助表示赞赏。
我有一个html日期时间本地输入类型的窗体。如果提交表格,我该如何检查输入的日期是否在当前时间之后。检查一个html日期输入是在给定日期后
我宁愿使用纯JavaScript来做到这一点。
的问题,如果比较日期是形式的datetime本地元素的回报不匹配新的Date()或新的Date()格式toISOString()从表单元素
格式:2014-09 -27T00:00 从新日期格式():2014-09-03T15:45:45.027Z
任何帮助表示赞赏。
像下面
<input type="text" id="datepicker" name="event_date" class="datepicker">
<script>
var selectedDate = $('#datepicker').datepicker('getDate');
var now = new Date();
if (selectedDate < now) {
// selected date is in the past
}
</script>
1996-12-19T16:39:57是在其中的日期时间本地返回的时间的格式。您可以根据您的喜好选择日期并使用它。如果你需要更具体的东西,请提供一个jsfiddle。
你可以使用jsfiddle.net创建你的代码演示并共享吗?这将会更有帮助! – UID 2014-09-03 15:34:27
@Elliott Shafii的解决方案可以帮助您 – 2014-09-03 15:41:21
我已经在比较时添加了有关日期格式的更新。我使用Google Apps脚本(技术上是JavaScript),因此我无法发布jsfiddle链接。 – 2014-09-03 16:11:49