gpt4 book ai didi

c# - Paradox 数据库中 Time 的 .Net 类型是什么

转载 作者:太空宇宙 更新时间:2023-11-03 11:13:37 25 4
gpt4 key购买 nike

我正在通过二进制读取访问 Paradox 文件。

但是我有一个问题。我不知道我应该从 Paradox 数据库中的时间做什么转换:

  • 时间跨度
  • 日期时间
  • 或者我应该转换成字符串

最佳答案

DateTime 总是有日期部分。

TimeSpan 很可能是您所需要的。它可以保持小时、分钟……没有日期。

编辑:对错误评论的 react

建议的时间到日期时间的映射只是不正确的抽象。您的 C# 属性包含一个错误的日期 01/01/0001(不是预期的)并且大多数情况下在您访问此类属性时都会被处理。

TimeSpan 可以准确显示我们想要的:从午夜开始的时间。因此,如果我们从 DB 类型映射时间,这将为我们提供开箱即用的功能:可以作为时间加载,可以作为时间存储。

关于c# - Paradox 数据库中 Time 的 .Net 类型是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13286488/

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