【C#】【DateTime】获取当前时间的前一天或者后一天方法学习

发布时间 2023-10-07 23:00:04作者: VanGoghpeng

 

假期懈怠了一阵子,因为工作环境没有网络,随即记录下当时的问题:

1、关于DateTime.Now(2023/10/07)的前一天的时间(2023/10/06),想要通过ToString转换成字符串后除去符号(20231007)再Convert.ToInt32转int类型然后-1,再转字符串去进行匹配,但是方法上过于繁琐

 

解决办法:

可使用AddDays()来解决上述问题,DateTime.Now.AddDays(-1)即可得到(2023/10/06),ToString("F")显示的完整时间日期也可以只做Day上的加减

其他方法,AddHours()  AddMinutes()  AddSeconds() 分别对应着时分秒的加减。