繁体   English   中英

什么是 .Net 类型相当于 Paradox 数据库中的时间

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM