如何将 angular 指令设置为特定年份?
How to setup angular directive to certain year?
是否有内置方法可以将 angular 指令设置为当年的特定日期?例如,我希望格式为“2018-03-26”的日期作为 {{date|日期:'current-year'-03-26"}} ?
或者这肯定是定制的东西?
这不是内置的,但相当简单。制作你的管道,并使用这个转换:
transform(date: Date): Date {
const sameDateButOnCurrentYear = new Date(date.getTime());
sameDateButOnCurrentYear.setFullYear(new Date().getFullYear());
return sameDateButOnCurrentYear;
}
是否有内置方法可以将 angular 指令设置为当年的特定日期?例如,我希望格式为“2018-03-26”的日期作为 {{date|日期:'current-year'-03-26"}} ?
或者这肯定是定制的东西?
这不是内置的,但相当简单。制作你的管道,并使用这个转换:
transform(date: Date): Date {
const sameDateButOnCurrentYear = new Date(date.getTime());
sameDateButOnCurrentYear.setFullYear(new Date().getFullYear());
return sameDateButOnCurrentYear;
}