LOCALE_SDURATION

Windows Vista и более поздних версий: формат длительности времени, состоящий из рисунков формата, перечисленных в следующей таблице. Формат аналогичен формату для LOCALE_STIMEFORMAT. Что касается LOCALE_STIMEFORMAT, этот формат также может включать любую строку символов, заключенную в одинарные кавычки. Форматы могут включать, например, "h:mm:ss" или "d'd 'h'h 'm'm 's.fff's's". В сравнении с LOCALE_STIMEFORMAT есть дополнительные рисунки форматирования для долей секунды. Так как этот формат используется в течение длительности, а не времени, он не указывает 12-часовую или 24-часовую систему или включает индикатор AM/PM. Эту константу можно использовать, например, для мультимедийного приложения, отображающего время файла или спортивное приложение, отображающее время окончания.

Значение Значение
h Часы без начальных нулей для однозначных часов
hh Часы с нулем в начале для однозначных часов
m Минуты без начальных нулей для минут с одной цифрой
ММ Минуты с начальными нулями для минут с одной цифрой
s Секунды без начальных нулей для однозначных секунд
сс Секунды с начальными нулями в секундах с одной цифрой
f Десятые секунды
ff Сотые секунды
fff Тысячные части секунды; символ "f" может происходить до девяти последовательных раз (fffffffff), хотя поддержка таймеров частоты ограничена 100 наносекунд; Если присутствуют девять символов, последние две цифры всегда равны нулю.