-4
17/07/18 06:30:20から7月18日、2017 06:30:20のような 'yy/MM/dd HH:mm:ss'形式をC#で変換します。それをする最善の方法は何ですか?以下に示すようにdatetimeをC#で指定された形式に変換しますか?
17/07/18 06:30:20から7月18日、2017 06:30:20のような 'yy/MM/dd HH:mm:ss'形式をC#で変換します。それをする最善の方法は何ですか?以下に示すようにdatetimeをC#で指定された形式に変換しますか?
あなたはDateTime.ParseExact
を使用することができます。
DateTime.ParseExact("17/07/18 06:30:20", "yy/MM/dd HH:mm:ss",
CultureInfo.InvariantCulture
).ToString("MMM. dd, yyyy HH:mm:ss");
完璧に働いています。どうもありがとう –
1を選択したり、独自のビルド:https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.80)。 aspx – mxmissile
@mxmissile MSは新しいものを持っています、私はそれがより良いと思います - https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-文字列 – Bakudan
'string'か' DateTime'で始まっていますか? 'DateTime'は書式を持たず、それを表示するときにのみ取得するので、あなたが何を始めるのかという質問からは明らかではない(答えは異なる) –