次の形式の文字列があります:130606082236。これを 2013-06-06 08:22:36,000 のように DateTime 形式に変換する必要があります。カスタム フォーマット メソッドを作成してこれを変換するにはどうすればよいですか?
質問する
550 次
2 に答える
3
使用DateTime.ParseExact
:
DateTime.ParseExact("130606082236", "yyMMddhhmmss", CultureInfo.InvariantCulture);
于 2013-07-26T17:50:38.920 に答える
0
試す:
DateTime time = DateTime.ParseExact("130606082236", "yyMMddHHmmss", null);//new DateTime(2013, 06, 06, 08, 22, 36);
Console.WriteLine(time.ToLongTimeString());
Console.WriteLine(time.ToString("yyMMddHHmmss"));
つまり、メソッド: DateTime.ParseExact
with FormatyyMMddHHmmss
ここで利用可能なフォーマット仕様
于 2013-07-26T17:51:13.660 に答える