Get day from DateTime using C#

大城市里の小女人 提交于 2019-12-10 01:48:02

问题


Silly question. Given a date in a datetime and I know it's tuesday for instance how do i know its tue=2 and mon=1 etc...

Thanks


回答1:


You are looking for the DayOfWeek property.
Then, as Dan suggests in the comment below, just look at the integer value of the enum to get the day as integer:

int d = (int)System.DateTime.Now.DayOfWeek



回答2:


DayOfWeek is an Enum. To get the integer instead of the string representation you can cast it

int i = (int)d.DayOfWeek



回答3:


if you want to find out the name of the day, you can do this as follows:

DateTime.Now.DayOfWeek

Response.Write(DateTime.Now.DayOfWeek);



回答4:


http://msdn.microsoft.com/en-us/library/system.dayofweek.aspx




回答5:


DateTime.DayOfWeek



回答6:


Yes DateTime has DayOfWeek() method.




回答7:


I use:

int day = (int)System.DateTime.Now.DayOfWeek;
string dayoftheweek;

In the public partial class Form :

System.Windows.Forms.Form class 

(For a c# winforms application)




回答8:


 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)*/


来源:https://stackoverflow.com/questions/2988406/get-day-from-datetime-using-c-sharp

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!