当前位置:网站首页>C# 星期 处理

C# 星期 处理

2020-11-10 18:13:39 osc_60940048

C#使用一个枚举DayOfWeek表示星期

 

1. 获取当前是周几

 DayOfWeek dfw = DateTime.Now.DayOfWeek;

2.获取当前星期的数字表示,可以直接转换 0(星期日) - 6(星期六)

Convert.ToInt32(DateTime.Now.DayOfWeek)

3.基于上面的方法,计算上周四(计算本周一)再减(3天)

//计算上周四
DateTime dt = DateTime.Now.AddDays(0 - Convert.ToInt32(DateTime.Now.DayOfWeek) - 3);

 

版权声明
本文为[osc_60940048]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4692982/blog/4711470