(怎么做:) 在C#中,DateTime和TimeSpan是处理日期和时间的基本工具。以下示例显示了如何使用这些工具来计算未来和过去的日期。
时间间隔由 TimeSpan 表示,它可以通过简单的减法得到。你还可以使用它来处理跨越年、月、日的更复杂计算,但需要注意的是,Add和Subtract方法在处理润秒时可能会有不同表现。
TimeSpan
Add
Subtract
有很多将日期转换为字符串的方法: - ToString()可以用来转换成默认格式或自定义的格式字符串。
ToString()
如何操作: C#通过DateTime类提供了一种直截了当的方式来获取当前日期,该类是.NET框架的System命名空间的一部分。下面的示例演示了如何获取当前日期,以及(可选的)时间。
DateTime
如何操作: 基本解析: DateTime.Parse 和 DateTime.TryParse 方法是将字符串转换为 DateTime 的首选选项。这是一个快速示例:.
DateTime.Parse
DateTime.TryParse