[英]What is the .Net type equivalent to Time in Paradox Database
我正在通过二进制读取访问 Paradox 文件。
但我有一个问题。 我不知道我应该从 Paradox 数据库中的 Time 进行什么转换:
DateTime
将始终具有日期部分。
TimeSpan
很可能是您所需要的。 它可以保持小时、分钟......没有日期。
编辑:对不正确评论的反应
建议的 Time 到 DateTime 映射只是不正确的抽象。 你的 C# 属性包含一个日期 01/01/0001,这是错误的(不是故意的),而且大多数时候你访问这样的属性都会被处理。
而TimeSpan
,可以准确显示我们想要的:从午夜开始的时间。 因此,如果我们从 DB 类型映射时间,这将为我们提供开箱即用的功能:可以作为时间加载,可以作为时间存储。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.