在Angular 6中获取纪元日期时间格式(即UNIX时间戳),可以通过JavaScript的Date对象来实现。UNIX时间戳是从1970年1月1日(UTC)开始所经过的秒数。
以下是一个简单的示例,展示如何在Angular 6组件中获取当前时间的UNIX时间戳:
在你的Angular组件中,你可以这样获取当前的UNIX时间戳:
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
currentTimestamp: number;
constructor() {
this.currentTimestamp = Math.floor(Date.now() / 1000);
}
}
在你的组件模板文件(例如app.component.html
)中,你可以这样显示时间戳:
<p>Current UNIX Timestamp: {{ currentTimestamp }}</p>
Date.now()
返回当前时间的毫秒数。Math.floor(Date.now() / 1000)
将毫秒数转换为秒数,得到UNIX时间戳。获取UNIX时间戳在很多场景中都很有用,比如:
通过这种方式,你可以在Angular 6中轻松获取和使用UNIX时间戳。
领取专属 10元无门槛券
手把手带您无忧上云