日付の日の部分を 1 日、2 日、3 日、… の形式で表示する簡単な方法はありますか? カスタムの日時フォーマット文字列を使用してこれを行う方法はないと思われます (間違っていることを非常に嬉しく思います)。
質問する
1174 次
2 に答える
9
これは、この目的を達成するためのコアロジックです。
string SuffixForDay(DateTime date) {
switch (date.Day) {
case 1:
case 21:
case 31:
return "st";
case 2:
case 22:
return "nd";
case 3:
case 23:
return "rd";
default:
return "th";
}
}
于 2011-03-08T17:52:41.200 に答える
0
この目的でDateTime.Dayプロパティを使用できます。
于 2011-03-08T17:48:02.197 に答える