私は文字列"24-04-2015 00:00:00"
を持っています。 datetimeに変換してデータベースに格納する必要があります。私は、データベースへの文字列として"24-04-2015 00:00:00"
を渡すと"24-04-2015 00:00:00"文字列をdatetimeに変換するには?
、私はエラー
を取得しています「のDateTimeに文字列からパラメータ値を変換に失敗しました。」
と私はDateTime.ParseExact("24-04-2015 00:00:00", "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
を使用している場合にも、私は
文字列が有効なDateTimeとして認識されませんされたエラーの下に取得しています。
[文字列を日付時刻に変換する]の可能な複製(https://stackoverflow.com/questions/919244/converting-a-string-to-datetime) – Esko
明らかに「24-04-2015」と「yyyy-MM」 -dd'は一致しません。あなたはこのテーマについて研究しましたか? – mason
"yyyy-MM-dd HH:mm:ss"は入力文字列と一致しません。スワップyyyyとdd、それは動作するはずです。また、タイムゾーンに注意してください:あなたの時間は現地時間かUTC時間ですか?これは、ParseExactメソッドの最後のパラメータ(enum DateTimeStylesなど)で指定できます。 – AFract