c# - 当值存储在字符串中时,如何获取时差?

标签 c# time

我需要找出两个值之间的时间差,但这些值是字符串格式,而不是 DateTime 对象。只有当 TimeSpan 类是 DateTime 对象时,我才能使用它。

此外,它采用 YYYY/MM/DD hh:mm:ss.zz 格式。我可以单独提取时间部分,这不是问题。但我仍然无法找到差异。

最佳答案

由于您有特定格式的日期时间字符串,您可以使用 DateTime.ParseExact 将字符串更改为 Datetime 并对其使用正常操作。

关于c# - 当值存储在字符串中时,如何获取时差?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4999816/

相关文章:

c# - 在 ASP.NET MVC 中的 UnitOfWork 中转换 DbContext

c# - 在 SQL Server 中插入 100 万行的最快方法

c# - 将 C# 转换为 NodeJS

mysql - 数据类型和总持续时间

ios - 在 Swift 4 中显示实时时间标签?

c# - 在 .NET 中创建插件环境的最佳方式

c# - 在 C# 中从 XML 文档中提取和汇总数据

c# - 在 C# 中存储时间的类型和在 T-SQL 中的相应类型

c++ - 通过 boost 获取本地时间

jquery改变图片路径