web-dev-qa-db-ja.com

C#を使用してDateTimeから日を取得する

ばかげた質問。日時の日付があり、火曜日であることを知っている場合、たとえばtue = 2やmon = 1などをどのようにして知ることができますか...

ありがとう

11
user9969

DayOfWeek プロパティを探しています。
次に、Danが以下のコメントで示唆しているように、列挙型の整数値を見て、日を整数として取得します。

int d = (int)System.DateTime.Now.DayOfWeek
23
Paolo Tedesco

DayOfWeekはEnumです。文字列表現の代わりに整数を取得するには、それをキャストできます

int i = (int)d.DayOfWeek
3
Morten Anderson

曜日の名前を知りたい場合は、次のように実行できます。

DateTime.Now.DayOfWeek

Response.Write(DateTime.Now.DayOfWeek);
3
Vijjendra
1
RPM1984
DateTime.DayOfWeek
1
Rik
 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)*/
0
JIYAUL MUSTAPHA

私が使う:

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

パブリック部分クラスFormで:

System.Windows.Forms.Form class 

(c#winformsアプリケーションの場合)

0
Harry Spruce

はいDateTimeにはDayOfWeek()メソッドがあります。

0
Arseny