C#10中的DateOnly和TimeOnly

DateOnlyTimeOnly 结构是随 .NET 6 引入的,分别表示一个特定的日期或时间。

DateOnly 和 TimeOnly 是表示 DateTime 类型的这些特定部分的类型。

使用 DateOnly 和 TimeOnly 可以使代码更加清晰,因为它们明确地表达了开发者意图只处理日期或时间,而不是两者兼有。

此外,由于这些类型是轻量级的,并且不包括时区信息,因此在不需要完整 DateTime 或 DateTimeOffset 功能的情况下,它们可以提高性能并减少内存占用。

Microsoft关于DateOnly和TimeOnly的官方文档:https://learn.microsoft.com/zh-cn/dotnet/standard/datetime/how-to-use-dateonly-timeonly

订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
滚动至顶部