質問: "yyyy/mm/dd";」を設定するようにしています。 ローカライズ前は日付入力「12/02」としたとき「datetime.tryparse」にて「2010/12/02」と正しく変換されましたが、 ローカライズ後はエラーになって正しく変換されませんでした。 そこで、datetime.tryparseexactにてフォーマットを"mm/dd"に指定しても、「2010/02/12」と月日が逆で設定されるようになってしまいました。 入力値「12/02」に対して、日付が「2010/12/02」と表示できるようにする方法を教えてください。
回答: tryparseexact のカルチャ指定は、どのような形でしょうか。 cultureinfo.createspecificculture("ja-jp") みたいな形を指定しても、ダメでしょうか。 宇宙仮面の c# プログラミング 日時のフォーマット http://msdn.microsoft.com/ja-jp/library/9h21f14e.aspx 参考url:http://msdn.microsoft.com/ja-jp/library/9h21f14e.aspx