在物料日期选择器中使用自定义格式和日期的特定突出显示

时间:2019-07-02 13:31:51

标签: angular datepicker angular-material

两个特定的日期格式和特殊的本地化工作。但是,如果我尝试同时使用两者,则会失败。为什么?

这里有个例子

https://stackblitz.com/edit/angular-5g1xbg

我得到的错误是:

  

错误   错误:d.getDate不是函数

1 个答案:

答案 0 :(得分:1)

添加新日期,因为它不是日期对象。

将css移到全局css文件,因为css被封装到它自己的组件中,而datepicker在子组件中

dateClass = (d: any) => {
    const date = new Date(d).getDate();

    // Highlight the 1st and 20th day of each month.
    return (date === 1 || date === 20) ? 'example-custom-date-class' : undefined;
  }