And*_*van 0 javascript angular
如何检查Angular(JavaScript)中小于4年的日期?
我想显示一条消息,如果它是true,则显示另一条消息,如果它是false。
我想检查特定的日期,例如08.07.2015(从现在起正好是4年,以便获取该日期并进行比较)。
我的代码:
public yearsDif() {
const field = this.fForm.get("field").value;
let diff = new Date().getFullYear() - new Date(field).getFullYear();
if (diff < 4) {
alert('under 4 years');
}else{
alert('more than 4 years');
}
}
Run Code Online (Sandbox Code Playgroud)
例如,使用moment.js:
var years = moment().diff('1981-01-01', 'years',false);
if (years < 4) {
alert('under 4 years');
}else{
alert('more than 4 years');
}
Run Code Online (Sandbox Code Playgroud)