現在設定されているカルチャに応じて、日付を M/dd または dd/M で表示する必要があります。私たちのアプリでは、構成に基づいてカルチャを明示的に設定します。現在、次の方法を使用して日付をフォーマットしています。
string dateStringFormat =Thread.CurrentThread.CurrentUICulture.DateTimeFormat.ShortDatePattern;
someDate.ToString(dateStringFormat)
これにより、設定されたカルチャ (IE 10/4/2013 または 4.10.2013) に合わせて書式設定された目的の日付文字列が生成されます。しかし、日付に年を含めないようにする必要がある場合、どうすればそれを行うことができ、それでも変数にすることができますか? 私が何かをした場合someDate.ToString("dd/MM", dateStringFormat)
、文化に関係なく、常に日/月の形式に保たれませんか? うまくいけば、私の質問は十分に明確です。助けてくれてありがとう。