ホームページ >バックエンド開発 >C++ >C#で文字列をDateTimeオブジェクトに正しく解析するにはどうすればよいですか?

C#で文字列をDateTimeオブジェクトに正しく解析するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2025-01-31 22:16:091009ブラウズ

How Can I Correctly Parse Strings into DateTime Objects in C#?

c#の文字列をDateTimeオブジェクトに正しく分析しましたC#開発、特定の形式の日付と時刻の文字列をDateTimeオブジェクトに変換する必要がある場合があります。これを効果的に行う方法は次のとおりです 文字列形式が明確な場合は、メソッドの使用を検討してください。この方法は形式を自動的に決定し、ほとんどの場合、正確な結果を生成できます。 より正確に制御するために、

メソッドを使用します。これにより、日付の形式を手動で指定できます。たとえば、

DateTime.Parse()無効な日付形式を処理できるため、や

よりも安全であることに注意してください。

DateTime.ParseExact()フォーマット文字列の構築方法を理解するには、カスタム日付および時刻形式の文字列ドキュメントを参照してください。使用されている文字と数量に注意してください(たとえば、月の「mm」、数分で「mm」)。

さらに、C#の文字列形式は、C#形式の文字列を理解するための包括的なリソースを提供します。これらのリソースは、DateTimeオブジェクトとして文字列を正確かつ効果的に解決するのに役立ちます。
<code class="language-csharp">string s = "2011-03-21 13:26";
DateTime dt = 
    DateTime.ParseExact(s, "yyyy-MM-dd HH:mm", CultureInfo.InvariantCulture);</code>

以上がC#で文字列をDateTimeオブジェクトに正しく解析するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。