我正在尝试格式化日期,但我一直遇到这样的问题,即每当我格式化时区就会被添加到时间中。调用.toUTCString()
它时有效,但这会给我一种我不想要的格式。所以我想打电话.toUTCString()
然后格式化日期。但随后时区又回来了。
我正在使用该date-fns
框架,但也许这可以通过 javascript 日期函数来实现?
由于 GMT 为 +2,如何格式化日期并避免在日期上增加额外的小时数?以10:00
我12:00
为例。
@Pipe({
name: 'exactDate'
})
export class ExactDatePipe implements PipeTransform {
transform(value: string, args: string) {
const parsedDate: string = datefns.format(new Date(value).toUTCString(), args);
return parsedDate;
}
}