2017-04-16 8 views
-1

私はこのDateTime FromDate = Convert.ToDateTime(TextBox1.Text);

var FromDate = Convert.ToDateTime(TextBox1.Text); 

var FromDate = DateTime.ParseExact(TextBox1.Text, "MM/dd/yyyy HH:mm", CultureInfo.InvariantCulture); 

をしようとしています。しかし、私はこのエラーを取得する:

String was not recognized as a valid DateTime

+0

コードを追加します。あなたに解決策を与えることができます。 – Rajan

+0

テキストで正しい日付を取得するには、[datepicker](https://jqueryui.com/datepicker/)を追加する必要があります。 – Vikrant

+0

入力は何ですか? – VMAtm

答えて

0

あなたTextBox1.Text値とは何ですか? は、私はあなたがこれを試してみてくださいTextBox1.Text

DateTime date = DateTime.ParseExact("04/04/2016 08:30", "MM/dd/yyyy HH:mm", System.Globalization.CultureInfo.InvariantCulture); 
0

で間違った月と日の値を持つと思います。 正しい日付形式を渡します。私のテキストボックスの日付は、以下の日付書式と同じにフォーマットされています。

Dim txtDateTime AS Datetime 

DateTime.TryParseExact(TextBox1.Text, "MM/dd/yyyy HH:mm:ss", CultureInfo.CurrentCulture, DateTimeStyles.None, txtDateTime) 
関連する問題