【问题标题】:How to subtract a datetime from another datetime and save to date and time?如何从另一个日期时间中减去一个日期时间并保存到日期和时间?
【发布时间】:2021-02-26 12:59:26
【问题描述】:

如何从另一个 DateTime 值中减去两个 DateTime 值并将结果保存到“DateTime”,然后将减去的时间写入标签?

time_spend = (time_now - time_first) //example
lbl1.Text = time_spend.ToString("hh:mm:ss");

【问题讨论】:

  • 您是否...尝试过运行您编写的代码?
  • time_spend 将是 TimeSpan 并且您的代码将起作用。您可能会遇到问题,因为您可能将 time_spend 声明为 DateTime
  • @Magnetron 是的,我将 time_spend 声明为 DateTime。使用 TimeSpan 可以正常工作。

标签: c# date time


【解决方案1】:

你可以使用someDateTime.Subtract(otherDateTime),这会返回一个TimeSpan,它有一个TotalDays属性。

你也可以Subtract()TimeSpan,它会返回一个DateTime

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-23
    • 1970-01-01
    相关资源
    最近更新 更多