2
文字列(部分文字列でさらに分割)をDateTimeに変換しようとしています。しかし、変数の最初の部分は機能しますが、2番目の部分では出力が面白いです。構文解析による文字列からDateTimeへの変換が正確に失敗しました
admissionDischargeDT
の値がある12/30/2016 12:00 am - 12/30/2016 11:59 pm
admissionDT:12/30/2016 12:00 am admissionDTInput:{30/12/2016 12:00:00 AM} dischargeDT:12/30/2016 11:59 pm dischargeDTInput: {1/1/0001 12:00:00 AM}
表示されるエラーメッセージ文字列が有効な日付と時刻として認識されなかった
あります。第二の値について
任意の助けをいただければ幸いです
string admissionDischargeDT = adDT.Text;
string admissionDT = admissionDischargeDT.Substring(0,19);
string dischargeDT = admissionDischargeDT.Substring(21,20);
DateTime admissionDTinput = DateTime.ParseExact(admissionDT,"MM/dd/yyyy hh:mm tt",System.Globalization.CultureInfo.InvariantCulture);
DateTime dischargeDTinput = DateTime.ParseExact(dischargeDT, "MM/dd/yyyy hh:mm tt", System.Globalization.CultureInfo.InvariantCulture);
It Works !!ありがとうございました!! –