Spec-Zone.ru › ColdFusion

datePart

Извлекает часть значения даты и времени в виде числа.

datePart(datepart, date [,timezone]) → returns numeric

Синтаксис функции-члена

date.datePart(datepart)

  • CF
  • Lucee
  • BL 1.0.0+
  • См. также: year quarter month dayOfYear day dayOfWeek week hour minute second

    Справочник аргументов

    datepart строка
    Обязательный

    yyyy: Год q: Квартал m: Месяц y: День года d: День w: День недели ww: Неделя h: Час n: Минута s: Секунда l: Миллисекунда
    Значения:
    • yyyy
    • q
    • m
    • y
    • d
    • w
    • ww
    • h
    • n
    • s
    • l

    date дата
    Обязательный

    Объект даты и времени (100–9999 гг. н. э.).

    timezone строка
    По умолчанию: Timezone Specified in Lucee Administrator

    Доступно только в Lucee. Объект даты и времени не привязан к определённому часовому поясу; это лишь смещение в миллисекундах относительно 1970-1-1 00.00:00 UTC. Часовой пояс учитывается только тогда, когда нужны конкретные сведения, например количество часов в дне, минут в часе или название дня, поскольку эти вычисления зависят от часового пояса. Чтобы преобразовать объект даты в другое значение, необходимо указать часовой пояс. Если не указать часовой пояс при вызове функции, будет использоваться часовой пояс, заданный в Lucee Administrator (Settings/Regional), или часовой пояс, указанный для текущего запроса с помощью функции setTimezone().

    Совместимость

    ColdFusion:

    Функция-член доступна в CF11 и более поздних версиях.

    Lucee:

    Функция-член доступна в Lucee 4.5 и более поздних версиях. Синтаксис этой функции-члена: date.part(datepart).

    Примеры
    Пример кода с вызовом функции datePart

    Все части даты

    В этом примере показаны сведения, доступные с помощью datePart

    <cfset todayDate = now()>
    <h3>datePart Example</h3>
    <p>Today's date is <cfoutput>#todayDate#</cfoutput>.
    <p>Using datePart, we extract an integer representing the dateparts from that value <cfoutput>
    <ul>
    <li>year: #datePart("yyyy", todayDate)#</li>
    <li>quarter: #datePart("q", todayDate)#</li>
    <li>month: #datePart("m", todayDate)#</li>
    <li>day of year: #datePart("y", todayDate)#</li>
    <li>day: #datePart("d", todayDate)#</li>
    <li>weekday: #datePart("w", todayDate)#</li>
    <li>week: #datePart("ww", todayDate)#</li>
    <li>hour: #datePart("h", todayDate)#</li>
    <li>minute: #datePart("n", todayDate)#</li>
    <li>second: #datePart("s", todayDate)#</li>
    </ul>
    </cfoutput>

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/datepart

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API