9
20120314T130000の形式で日付を出力するAPIを使用しています。C#DateTimeこの形式を解析/変換する "20120314T130000"
日付の値は2012年3月14日13:00です。この形式のDateをC#の.Net DateTime変数に解析するにはどうすればよいですか?
また、この日付形式は何ですか?
20120314T130000の形式で日付を出力するAPIを使用しています。C#DateTimeこの形式を解析/変換する "20120314T130000"
日付の値は2012年3月14日13:00です。この形式のDateをC#の.Net DateTime変数に解析するにはどうすればよいですか?
また、この日付形式は何ですか?
これはISO 8601です。「 - 」セパレータはこの形式ではオプションです。
あなたは、通常のDateTime.Parseメソッドでそれを解析することはできませんが、ParseExactを使用することができます。
DateTime.ParseExact(date, "yyyyMMdd'T'HHmmss", CultureInfo.InvariantCulture)
あなたがする必要があるかもしれません、なくては日付、セパレータおよび一部といくつかの混在している場合正規表現を使用して関連情報を抽出し、DateTimeオブジェクトを作成します。