use*_*797 1 .net c# postgresql
有一种数据类型可用于存储没有时间的日期PostgreSQL.在C#中,没有时间存储日期的最佳数据类型是什么?
我们知道,DateTime可以在00:00:00时使用,但这对外部用户来说非常误导,日期也没有时区,但DateTime确实如此.NodaTime不能在我们的项目中使用,因此我们正在寻找原生.NET解决方案.
DateTime没有时区信息,只有通用的UTC /"Local"指标.
当时.NET中没有日期或时间类型.虽然缺乏Date是一种不便,但缺乏TimeOfDay是一个更大的问题.人们正在尝试使用CoreFX Lab存储库中的Date和TimeOfDay类型.
目前,您必须使用该DateTime课程或创建自己的Date课程.即使是SQL Server ADO.NET提供程序也不提供仅限日期或时间的类.
当然,您总是可以从CoreFX Lab "借用"麻省理工学院授权的实验日期实施.
注意
我了解航空旅行相关软件的痛苦和需要.当我只想与日期进行比较时,必须使用时区是非常烦人的.事情开始真的----虽然我需要在Json和DateTime之间转换以仅传递日期值.