datetime如何判断是否周末?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了datetime如何判断是否周末?相关的知识,希望对你有一定的参考价值。

有没有这样的方法?如果没有的话,该如何实现?c#。

参考技术A 貌似有这样的方法的
获取是该星期的哪一天

DateTime.Now.DayOfWeek==DayOfWeek.Sunday||DateTime.Now.DayOfWeek==DayOfWeek.Saturday
参考技术B DayOfWeek 函数既可,
例句:
DateTime d = DateTime.Now;
this.textBox1.Text = d.DayOfWeek.ToString();

this.textBox1.Text 的结果为Monday
参考技术C datetime.DayOfWeek.ToString();

返回0~6
分别是星期日~星期六本回答被提问者采纳
参考技术D DateTime dt = DateTime.Now;
string s = Convert.ToString(dt.DayOfWeek);

C#如何判断当前时间等于晚上凌晨这个时间

例如:
DateTime.Parse(DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss")) == DateTime.Parse(DateTime.Now.AddDays(1).ToString("yyyy/MM/dd 00:00:00"))
这样写是有问题,但不知道怎么合适,谢谢。

参考技术A DateTime.Now.TimeOfDay.ToString() == "00:00:00"本回答被提问者采纳 参考技术B 你把本地时间调成12小时的试试,ToString之后就会带有上下午的标识了

以上是关于datetime如何判断是否周末?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 mySQL 中获取 DATETIME 列的结束周

我如何判断一个 joda-time DateTime 对象是不是在另一个对象的 4 小时内?

C#如何判断当前时间等于晚上凌晨这个时间

C#中用DateTime取出日期时间.日期不能为0,怎样判断

Xamarin/XAML/C# - 构建一个计算 DateTime 数组中所有周末天数的方法

48 python判断时间是否落在两个时区之间(只比较时刻不比较日期)