私はトルコ出身です。私たちの日付形式は次のとおりです: dd/mm/yyyy
localhost で datetime.now コマンドを実行すると、結果は 15.01.2013 になります。私は本当を意味します。
しかし、私の Web サーバーの結果は 01.15.2013 です。サーバーの地域設定は問題ありません。ローカリゼーションとその他の設定は七面鳥に設定されています。
それで?私が理解していない問題はどこにありますか。私の悪い英語で申し訳ありません。
ローカル コンピューターの地域設定が、サーバーの地域設定と異なっているようです。
おそらく、CultureInfoを ToString 呼び出しに渡す必要があります: http://msdn.microsoft.com/en-us/library/8tfzyc64.aspx
または明示的に次のFormatString
ように使用します:
.ToString("dd.MM.yyyy")