繁体   English   中英

如何在 angular 中的 component.ts 之外使用日期管道?

[英]How to use datepipe outside of a component.ts in angular?

我有一个 typescript 文件用于导出一些常量变量(export const)。 我想使用datepipe格式化 ts 文件中的日期,但我不知道如何添加服务以在非组件 ts 文件中使用datepipe

例如:

export const dateObject = [
  {
    value: {
      start: new Date(),
      end: new Date().setFullYear(new Date().getFullYear() + 10),
    },
    title: 'Ten Years Later'
  }
];

如何使datepipe.transform(, 'yyyy-MM-dd')在这个 typescript 中工作?

谢谢!!

import { DatePipe } from '@angular/common';

export const dateObject = [{
  value: {
    start: new DatePipe().transform(new Date(), 'yyyy-MM-dd'),
    end: new Date().setFullYear(new Date().getFullYear() + 10),
  },
  title: 'Ten Years Later',
}];
new DatePipe(navigator.language || 'en-US').transform(new Date(), 'yyyy-MM-dd')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM