以角度7的最佳做法显示当前时间和时分

时间:2019-11-20 13:36:33

标签: html angular7

我想在显示屏上显示当前时间(小时和分钟)。

如何在性能方面最有效地做到这一点

使用Angular 7

非常感谢

1 个答案:

答案 0 :(得分:1)

您可以从通用/包角度导入formatDate,然后可以传递数据。这是示例:-

import { Component } from '@angular/core';
import {formatDate } from '@angular/common';
@Component({
  selector: 'my-app',
  templateUrl: './app.component.html',
  styleUrls: [ './app.component.css' ]
})
export class AppComponent  {

  name = 'Angular 7';
  today= new Date();
  todaysDataTime = '';
  constructor() {
    this.todaysDataTime = formatDate(this.today, 'dd-MM-yyyy hh:mm:ss a', 'en-US', '+0530');
  }
}

工作示例输出链接如下: StackBlitz

或者最好的方法是使用datePipe模块,该模块根据本地规则格式化日期。

以下是参考链接:-DatePipe