文字列から DateTime オブジェクトへの変換が簡単になりました
C# で文字列から DateTime への迅速かつ簡単な変換を行うには、DateTime の機能を利用することを検討してください。 .ParseExact()。対応する形式仕様とともに入力文字列を渡すだけです。たとえば、「20090530123001」のような文字列を「yyyyMMddHHmmss」形式を使用して DateTime オブジェクトに変換するには、次のようにします。
DateTime dateTime = DateTime.ParseExact( "20090530123001", "yyyyMMddHHmmss", CultureInfo.InvariantCulture);
文字列の形式が異なる可能性がある場合、または潜在的な例外を回避したい場合は、DateTime を利用できます。 TryParseExact()。このメソッドは、成功または失敗を示すブール値を返し、解析された DateTime 値を出力パラメータ
DateTime dateTime; bool success = DateTime.TryParseExact( "20090530123001", "yyyyMMddHHmmss", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTime); if (success) { // Successful parsing }
以上がC# で文字列を DateTime オブジェクトに簡単に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。