gpt4 book ai didi

javascript - 如何在 typescript 中获取 mm-dd-yyyy hh-mm-ss 格式的日期和时间?

转载 作者:行者123 更新时间:2023-12-01 01:49:39 25 4
gpt4 key购买 nike

目前,我获取的日期时间格式为“mm/dd/yyyy, hh:mm:ss”。如何以“mm-dd-yyyy hh-mm-ss”格式获取它。

如何在不使用任何库的情况下实现此目的,并且最好通过将一些参数传递给函数本身来实现?

下面是当前使用的代码(在 Angular 5 中)

console.log(new Date().toLocaleString(undefined, { hour12: false }));

最佳答案

利用 Angular 框架提供的 DatePipe

{{ strDate | date :'MM-dd-yyyy hh-mm-ss' }

或者在代码中你可以这样做

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

@Component({
selector: 'test-component',
templateUrl: './test-component.component.html'
})
class TestComponent {

constructor(private datePipe: DatePipe) {}

formatDate(date= new Date()) {
return this.datePipe.transform(date,'MM-dd-yyyy hh-mm-ss' );
}
}

在这里检查:DatePipe

关于javascript - 如何在 typescript 中获取 mm-dd-yyyy hh-mm-ss 格式的日期和时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51647614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com