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

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

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2025-01-31 22:11:11194ブラウズ

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

c#

での正確なデータページの習得

objectsへの日付と時刻の文字列の正確な変換は、C#開発に不可欠です。 この目的のために、DateTimeクラスはSystem.DateTimeDateTime.Parse()などのメソッドを提供します。 DateTime.ParseExact()は自動形式の検出を試みますが、DateTime.Parse()は優れた精度と制御を提供します。 DateTime.ParseExact()

を使用して説明しましょう DateTime.ParseExact() このコードスニペットは、予想される入力形式を明示的に定義するフォーマット文字列( "yyyy-mm-dd hh:mm")を使用します。

は、4桁の年、
<code class="language-csharp">string dateString = "2011-03-21 13:26";

DateTime parsedDate = DateTime.ParseExact(dateString, "yyyy-MM-dd HH:mm", CultureInfo.InvariantCulture);</code>
2桁の月、

2桁の日、yyyy24時間の形式、MM2桁の1分を表します。 dd地域の設定に関係なく、一貫した解析を保証します HHフォーマット文字列精度が重要であることを忘れないでください。 mmは月を表し、CultureInfo.InvariantCultureは議事録を表します。 誤って一方をもう片方に使用すると、解析エラーが発生します。

カスタム形式の文字列の作成に関する包括的なガイダンスについては、カスタム日付と時刻形式の文字列と文字列のフォーマットに関する公式C#ドキュメントを参照してください。 これにより、精度と信頼性を備えた、さまざまな日付および時刻の文字列形式を処理できます。

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

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