Есть ли способ получить двухзначное название дня недели, например, MO / TU / WE / TH / FR / SA / SU?
В настоящее время я знаю только об использовании FormatDateTime ():
"ddd" returns "Fri"
"dddd" returns "Friday"
Основная причина в том, что я хочу получить локализованную версию имен дня из 1 или 2 символов:
Скажите, что в пятницу "пятница" вернется:
Французская Windows = "Vendredi", 2 символа будут "VE", обратите внимание, что это 1-й и 2-й символ.
Windows Windows = "星期五", символ будет "五", обратите внимание, что это третий символ.
Японская Windows = "金曜日", символ будет "金", обратите внимание, что это первый символ.
Edit1:
В настоящее время используется Delphi, но я думаю, что это относится и к другим языкам.
Edit2:
Проще говоря, я стремлюсь получить более короткую версию "ShortDayName" за счет использования некоторых функций или констант, чтобы мне не нужно было создавать таблицу констант, содержащих 7-дневный "Shorter" "названия дней для каждого возможного языка Windows.
Интересно, действительно ли такие функции существуют.
Может быть, названия календаря с 1 или 2 символами дня в Outlook сами по себе жестко закодированы?