愚蠢的问题。给定日期时间中的日期,我知道它是星期二,例如我怎么知道它的 tue=2 和 mon=1 等...
谢谢
您正在寻找DayOfWeek属性。
然后,正如 Dan 在下面的评论中建议的那样,只需查看枚举的整数值即可将日期作为整数:
int d = (int)System.DateTime.Now.DayOfWeek
如果你想找出当天的名字,你可以这样做:
DateTime.Now.DayOfWeek
Response.Write(DateTime.Now.DayOfWeek);
DayOfWeek 是一个枚举。要获取整数而不是字符串表示,您可以强制转换它
int i = (int)d.DayOfWeek
DateTime.DayOfWeek
是的 DateTime 有 DayOfWeek() 方法。
我用:
int day = (int)System.DateTime.Now.DayOfWeek;
string dayoftheweek;
在公共部分类 Form 中:
System.Windows.Forms.Form class
(对于 ac# winforms 应用程序)
DateTime dt = Convert.ToDateTime (txtMaxDate.Value); /*Store date in dt */
int day = dt.Day; /*Get date as (01-01-2019 then it will give 01 as day)*/
今天的 DayOfWeek = new DateTime().DayOfWeek;
Console.WriteLine(今天);