lsTimeFormat
Форматирует часть строки даты/времени, содержащую время, в соответствии с локалью. [маска — кратко] h,hh,H,HH: часы; m,mm: минуты; s,ss: секунды; l: миллисекунды; t: A или P; tt: AM или PM "short" = h:mm tt; "medium" = h:mm:ss tt
lsTimeFormat(time [, mask, locale]) → returns string
Синтаксис функции-члена
time.lsTimeFormat([mask])
Справочник аргументов
time date Обязательный
mask string
По умолчанию: short
short
Значения:
shortmediumlong
locale string
Значение локали, определяющее географический регион и язык. Формат представляет собой комбинацию кода ISO 639-1 и необязательного кода ISO 3166-1, разделённых дефисом или подчёркиванием.
Значения:
ende_DEde_CH...
Совместимость
ColdFusion:
Функция-член доступна начиная с CF2016.
Lucee:
Функция-член недоступна.
Примеры Пример кода, вызывающего функцию lsTimeFormat
lsTimeFormat возвращает значение времени в соответствии с правилами текущей локали.
<!--- loop through a list of locales and show time values --->
<cfloop LIST = "#Server.Coldfusion.SupportedLocales#"
index = "locale" delimiters = ",">
<cfset oldlocale = setLocale(locale)>
<cfoutput><p><B><I>#locale#</I></B>
#lsTimeFormat(now())#
#lsTimeFormat(now(), 'hh:mm:ss')#
#lsTimeFormat(now(), 'hh:mm:sst')#
#lsTimeFormat(now(), 'hh:mm:sstt')#
#lsTimeFormat(now(), 'HH:mm:ss')#
<hr noshade>
</cfoutput>
</cfloop> lsTimeFormat возвращает значение времени в соответствии с указанной локалью.
writeDump(lsTimeFormat(now(), 'short', 'en_US'));
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/lstimeformat