日時を文字列に変換するサンプルです。
| C# 日時を文字列に変換 |
// 現在の時刻を文字列に変換
string str = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss");
| 書式指定子 | 戻り値 |
| y | 年の下2桁(0〜99) |
| yy | 年の下2桁(00〜99) |
| yyyy | 年の下4桁(1753〜9999) |
| M | 月(1〜12) |
| MM | 月(01〜12) |
| d | 日(1〜31) |
| dd | 日(01〜31) |
| ddd | 曜日(日〜土) |
| dddd | 曜日(日曜日〜土曜日) |
| tt | 午前/午後 |
| H | 時(0〜23) |
| HH | 時(00〜23) |
| h | 時(1〜12) |
| hh | 時(01〜12) |
| m | 分(0〜59) |
| mm | 分(00〜59) |
| s | 秒(0〜59) |
| ss | 秒(00〜59) |
|
文字列をDateTimeオブジェクトに変換するサンプルです。
| C# 文字列をDateTimeオブジェクトに変換 |
DateTime dt;
DateTime.TryParse("2000/01/23 01:23:45", out dt);
|