0

C# で任意の日付形式を指定された形式に変換する方法。

例えば:

日付形式が

14.11.2011 or 14/11/2011 

に変換する変換関数を探しています

yyyy-MM-dd format like 2011-11-14
4

4 に答える 4

7

簡単なピージー:

var date = DateTime.Parse("14/11/2011"); // may need some Culture help here
Console.Write(date.ToString("yyyy-MM-dd"));
于 2012-01-23T08:13:34.850 に答える
2

DateTime.ToString()メソッド、カスタムの日付と時刻の書式文字列 、および標準の日付と時刻の書式文字列をご覧ください。

string customFormattedDateTimeString = DateTime.Now.ToString("yyyy-MM-dd");
于 2012-01-23T08:15:03.553 に答える
0
string s = "May 29,2012";
DateTime dt;
DateTime.TryParse(s, out dt);

Response.Write(dt.ToString("MM/dd/yyyy"));
于 2012-05-29T05:48:25.367 に答える
0

DateTime.Parseまたはメソッドを使用しDateTime.ParseExactて文字列を解析して DateTime にし、DateTime.ToString()を使用して日付を新しい形式で返すことができます。標準のフォーマットについては、このページでカスタムの日付フォーマットを確認しください

于 2012-01-23T08:20:40.363 に答える