スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【C#】 曜日の取得追記

前の記事でC#で
日本語の曜日を取得するには!!
ということをかきましたが

もっと簡単にしゅとくできた・・・。
( ゚д゚)

というわけでかいときます。
前回は
string (好きな名前) = ("日月火水木金土").Substring(int.Parse
         (DateTime.Now.DayOfWeek.ToString("d")),1);

とまぁsubstringをつかいつつやったのですが

string (好きな名前) = DateTime.Today.ToString("ddd");

でもできました!
前回と違うところはNowとTodayもですが
DayOfWeekがあるかないかですね。

Today.ToString

で今日の情報(年月日、曜日)を取れるらしいですが
最後の"ddd"というのがみそで
こう書くと取り集めた情報の中から
?曜日の曜日抜きの部分だけ教えてくれるという。
(たとえば『”金”曜日』なら金、だけです。)

同じく(””)のなかに入れられる文字はたくさんあって

以下このサイト様の引用
---------------------------------------

d 短い形式の年月日 例:2003/01/09
D 長い形式の年月日 例:2003年1月29日

Y or y 年月 例:2003年1月
M or m 月日 例:1月29日

t 短い形式の時刻 例:10:28
T 長い形式の時刻 例:10:28:24

g d + " " + t 例:2003/01/29 10:28
G d + " " + T 例:2003/01/29 10:28:24
f D + " " + t 例:2003年1月29日 10:28
F D + " " + T 例:2003年1月29日 10:28:24

yy 西暦下2桁 例:03
yyyy 西暦4桁 例:2003
M 月 (1 ?12)
MM 月 (01?12)
MMM 月 (省略名) 例:1
MMMM 月 (完全名) 例:1月
d 日付(1 ?31)
dd 日付(01?31)
ddd 曜日(省略名) 例:水
dddd 曜日(完全名) 例:水曜日

--------------------------------以上△引用

が表示できるそうです。

C#ってかしこいねー!!
勉強になりました。

ちなみに参考にした本
Visual C#2005 逆引き大全500の極意Visual C#2005 逆引き大全500の極意
(2006/09)
池谷 京子国本 温子

商品詳細を見る

トラックバック


この記事にトラックバックする(FC2ブログユーザー)

コメントの投稿

Private :

承認待ちコメント

このコメントは管理者の承認待ちです
このページのトップへ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。