2017年10月 / 09月≪ 12345678910111213141516171819202122232425262728293031≫11月

インフォメーション

FC2ブログで画像等を一括アップロードするソフトを地味に配布してます。
FC2ブログ用ファイルアップロードの最新版はこちら
(ベクター)FC2ブログ用ファイルアップロード

--.--.-- (--)

スポンサーサイト

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


 |  --:--  |  スポンサー広告  |  Top↑

2008.01.23 (Wed)

日付型

System.DateTime型


DateTime date = new DateTime();

DateTime date = DateTime.Now;// 現在日時を返す

date.Year; // 年の部分を返す
date.Month; // 月部分を返す
date.Day; // 日の部分を返す
date.DayOfWeek; // DayOfWeekっていう列挙型(曜日)を返す
date.Hour; // 時間の部分を返す
date.Minute; // 分を返す
date.Second; // 秒を返す
date.Millisecond; // ミリ秒を返す

date.Ticks; // 1年1月1日午前12時から経過した100ナノ秒の数


// どっちが若いかとかの比較ならこれ
if(date1.Ticks < date2.Ticks)
// CompareToの場合
date1.CompareTo(date2);
date1の方が大きい、またはdate2がnullなら1
同じなら0
date1の方が小さければ-1を返す


フォーマットを指定して取得
DateTime date = DateTime.ParseExact("2004/08/24 20:23:06", "yyyy/MM/dd HH:mm:ss", null);
DateTime date = DateTime.ParseExact("2004年8月2日20時23分06秒", "yyyy年M月d日HH時mm分ss秒", null);

フォーマットを指定して文字列を返す
string str = String.Format("{0:yyyy/MM/dd hh:mm:ss}", date);

yyyy 4けたの年
yy 0埋め2けたの年
MM 0埋め2けたの月
dd 0埋め2けたの日
HH 0埋め2けたの時間(24時間表記)
hh 0埋め2けたの時間(12時間表記)
mm 0埋め2けたの分 23
ss 0埋め2けたの秒 06
スポンサーサイト


 |  17:31  |  C#.NET  |  トラックバック(0)  |  コメント(0)  |  Top↑
 | BLOGTOP | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。