C# で任意の日付形式を指定された形式に変換する方法。
例えば:
日付形式が
14.11.2011 or 14/11/2011
に変換する変換関数を探しています
yyyy-MM-dd format like 2011-11-14
C# で任意の日付形式を指定された形式に変換する方法。
例えば:
日付形式が
14.11.2011 or 14/11/2011
に変換する変換関数を探しています
yyyy-MM-dd format like 2011-11-14
簡単なピージー:
var date = DateTime.Parse("14/11/2011"); // may need some Culture help here
Console.Write(date.ToString("yyyy-MM-dd"));
DateTime.ToString()メソッド、カスタムの日付と時刻の書式文字列 、および標準の日付と時刻の書式文字列をご覧ください。
string customFormattedDateTimeString = DateTime.Now.ToString("yyyy-MM-dd");
string s = "May 29,2012";
DateTime dt;
DateTime.TryParse(s, out dt);
Response.Write(dt.ToString("MM/dd/yyyy"));
DateTime.Parse
またはメソッドを使用しDateTime.ParseExact
て文字列を解析して DateTime にし、DateTime.ToString()を使用して日付を新しい形式で返すことができます。標準のフォーマットについては、このページでカスタムの日付フォーマットを確認してください。