您好,
我正在为我的应用程序进行表单验证,我想知道在哪里开始查找日期比较,例如开始日期和结束日期。输入我申请表的日期格式为:DD / MM / YYYY。
在此先感谢,
迪恩
答案 0 :(得分:1)
如果您使用Javascript Date object,则可以执行以下操作:
var startDate = new Date();
var endDate = getEndDate();
if (endDate < startDate)
alert("Houston, we've got a problem!");
编辑:更改命名只是为了坚持camelCase约定,即使我鄙视它。
答案 1 :(得分:0)
此功能可让您将日期转换为您可以使用的时间戳: http://caioariede.com/arquivos/strtotime.js
答案 2 :(得分:0)
首先,您需要将文本解析为Date
个对象,然后使用该语言的内置日期比较。例如:
var dateStr = document.getElementById('foo').value;
var date = Date.parse(dateStr);
var dateStr2 = document.getElementById('foo2').value;
var date2 = Date.parse(dateStr2);
if (date < date2) {
// ...
}