C# 日期时间运算符 +=

标签 c# datetime sum

我有两个 DateTime 类型的变量,我想对它们求和,我该怎么做? 我收到编译错误,提示 DateTime 没有运算符 +=

最佳答案

您不能将两个 DateTime 值相加。它不会有任何意义。 DateTime 表示单个时间点,而 TimeSpan 表示持续时间。将一个时间点添加到持续时间会产生另一个时间点。您只能将 TimeSpan 值添加到 DateTime 值——在这种情况下它确实支持+=:

dateTime += timeSpan;

关于C# 日期时间运算符 +=,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3076808/

相关文章:

java - 如何初始化 TIME 数组? java 语

c - 为什么我的符号测试总是报告 "negative"?

MySQL SUM() 运算

c# - 如何在 C# 中重新创建单例实例

c# - System.IO.File.Copy() 产生 System.IO.IOException : The specified network name is no longer available

c# - 如何使用 payflow pro API 从存储的信用卡中扣款?

Mysql查询问题

c# - ElasticSearch.Net-更新具有多个组件的数组

python - Django:如何检索日期时间作为时区感知

sql - 将日期时间变量的时间部分设置为 18 :00