PI.*_*PI. 5 javascript regex html5
我正在寻找一个移动网站的验证,我有两个输入字段,我希望第一个验证价值不晚于今天的日期,第二个验证它不迟于提前一年第一个值.
例如
这可能吗?
我喜欢moment.js。它使处理日期和时间变得更加容易。
首先,让我们确定“明天之前”的某一天。这在一定程度上取决于明天的定义是什么。
var m = moment("26/11/2013", "MM/DD/YYYY");
// tomorrow this time
var t = moment().add("days", 1);
// tomorrow start of day
var tomorrow = moment([t.year(), t.month(), t.date()]);
if (m.lessThan(tomorrow)) {
// today!!! (or before)
}
Run Code Online (Sandbox Code Playgroud)
同样,同样的方法可以在一年后使用。在这种情况下,不关心时间部分可能就足够了,而且我又花了一天的时间 - 但如果它很重要(例如寻找一天的开始),请参阅前面的示例。
var m = moment("26/11/2013", "MM/DD/YYYY");
var aYearFromNow = moment().add("years", 1).add("days", 1);
if (m.lessThan(aYearFromNow)) {
// still less than a year!
}
Run Code Online (Sandbox Code Playgroud)