次のコード:
string s = DateTime.Now.ToString();
DateTime dt;
DateTime.TryParse(s, out dt);
textBox1.AppendText(s + "\n");
textBox1.AppendText(DateTime.Now + "\n");
textBox1.AppendText(dt.ToString() + "\n");
DateTime.TryParse(s,
CultureInfo.CurrentCulture.DateTimeFormat,
DateTimeStyles.None,
out dt);
textBox1.AppendText(dt.ToString() + "\n");
テキストボックスに次の出力が生成されます。
13.09.2013 1602.38
13.09.2013 1602.38
01.01.0001 0000.00
01.01.0001 0000.00
TryParse
文字列を解析してオブジェクトs
を修正できないのはなぜですか? DateTime
のようにフォーマットされた文字列をプログラムで正しく解析できるようにしたいと考えていますs
。どうやってやるの?
これは、.NET Framework 4 で実行される C# WPF プログラムです。