gpt4 book ai didi

date - 如何在没有时间的情况下在 NestJS 中设置格式 "dd/mm/yy"

转载 作者:行者123 更新时间:2023-12-04 15:45:21 30 4
gpt4 key购买 nike

我正在学习 NestJS,我不是很强大,但我有一些问题

这是 DATE 类型的格式,如 DateTime

如何转换为“dd/mm/yyyy”格式

谢谢你的帮助

最佳答案

你应该看看 Serialization文档部分。

因此,如果你有 UserEntitydateOfBirth,你想像日期一样格式化,你应该使用 @Transform 注释。

也许是这样的:

@Transform(dateOfBirth => moment(dateOfBirth).format('DD/MM/YY'))

完整示例:

import { Entity, Column, PrimaryGeneratedColumn } from 'typeorm'; 
import { Transform } from 'class-transformer';

@Entity()
export class AAA {

@PrimaryGeneratedColumn()
id: number;

@Column({ length: 500 })
name: string;

@Transform(date1 => moment(date1).format('DD/MM/YY'))
@Column()
date1:Date;
}

Controller :

@UseInterceptors(ClassSerializerInterceptor)
@Get()
findOne(): AAA {
return new AAA({
date1: new Date(),
name: 'test',
id: 1
});
}

关于date - 如何在没有时间的情况下在 NestJS 中设置格式 "dd/mm/yy",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56015112/

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