angular - 如何使用 Angular 2 将当前日期转换为 YYYY-MM-DD 格式

标签 angular date typescript

我用这一行来获取当前日期

public current_date=new Date();

我得到了这个结果:

Wed Apr 26 2017 10:38:12 GMT+0100 (Afr. centrale Ouest)

我怎样才能把它转换成这种格式

YYYY-MM-DD

最佳答案

对于 Angular 5

app.module.ts

import {DatePipe} from '@angular/common';
.
.
.
providers: [DatePipe]

demo.component.ts

import { DatePipe } from '@angular/common';
.
.
constructor(private datePipe: DatePipe) {}

ngOnInit() {
   var date = new Date();
   console.log(this.datePipe.transform(date,"yyyy-MM-dd")); //output : 2018-02-13
}

更多信息angular/datePipe

关于angular - 如何使用 Angular 2 将当前日期转换为 YYYY-MM-DD 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43630445/

相关文章:

javascript - 计算谷歌应用程序脚本中日期之间的年、月、日

javascript - 如何在 TypeScript 中将 JSON 对象转换为另一个对象

javascript - typescript 等于

sql - 如何将°& 转换为可读日期?

CORS 策略不允许和阻止 Angular 前端 POST 到 Golang 后端方法

javascript - 如何在 Angular 6 的文本框值中使用异步管道处理可观察对象?

javascript - 如何在纯 JavaScript 页面的不同 DOM 节点注入(inject) Angular 2 组件?

Linux命令——给文件名添加时间元素

javascript - 比较和过滤对象中的日期属性

javascript - 我在 Angular 2 中找不到我的服务路径