Заархивируйте enc, чем откройте ast goz
Обновлено: 21.11.2024
В этом разделе описываются функции, которые можно использовать для управления временными значениями. См. Раздел 11.2, «Типы данных даты и времени», для описания диапазона значений каждого типа даты и времени и допустимых форматов, в которых значения могут быть указаны.
Таблица 12.11. Функции даты и времени
Имя | Описание |
---|---|
ADDDATE() | Добавить время значения (интервалы) к значению даты |
ADDTIME() | Добавить время |
CONVERT_TZ( ) | Преобразование из одного часового пояса в другой |
CURDATE() | Вернуть текущую дату |
CURRENT_DATE() , CURRENT_DATE | Синонимы для CURDATE() |
CURRENT_TIME() , CURRENT_TIME | Синонимы для CURTIME() |
CURRENT_TIMESTAMP() , CURRENT_TIMESTAMP | Синонимы для NOW() |
CURTIME() | Возвращает текущее время |
DATE() | Извлекает часть даты из выражения даты или даты и времени td> |
DATE_ADD() | Добавить значения времени (интервалы) к значению даты |
DATE_FORMAT() < /td> | Форматировать дату как указано |
DATE_SUB() | Вычесть значение времени (интервал) из даты | tr>
DATEDIFF() | Вычесть две даты |
DAY() | Синоним для DAYOFMONTH() |
DAYNAME () | Вернуть название дня недели |
DAYOFMONTH() | Вернуть день месяца (0-31) |
DAYOFWEEK() | Возвращает индекс дня недели аргумента |
DAYOFYEAR() td> | Вернуть день года (1-366) |
EXTRACT() | Извлечь часть даты | < /tr>
FROM_DAYS() | Преобразовать номер дня в дату |
FROM_UNIXTIME() | Форматировать временную метку Unix как дату |
GET_FORMAT() | Вернуть строку формата даты |
HOUR () | Извлечь час |
LAST_DAY | Вернуть последний день месяца для аргумента | tr>
LOCALTIME() , LOCALTIME | Синоним для NOW() |
LOCALTIMESTAMP , LOCALTIMESTAMP() | Синоним СЕЙЧАС() |
СДЕЛАТЬСЕЙЧАС() | < td>Создать дату из года и дня года|
MAKETIME() | Создать время из часа, минуты, секунды | tr>
MICROSECOND() | Возвращает микросекунды из аргумента |
MINUTE() | Возвращает минуты из аргумента |
MONTH() | Возвращает месяц из переданной даты |
MONTHNAME( ) | Вернуть название месяца |
NOW() | Вернуть текущую дату и время | tr>
PERIOD_ADD() | Добавить период к году-месяцу |
PERIOD_DIFF() | Возвращает количество месяцев между периодами |
QUARTER() | Возвращает квартал из аргумента даты |
Преобразует секунды в формат 'чч:мм:сс' | |
SECOND() | Возвращает секунды (0-59) |
STR_TO_DATE() | Преобразовать строку в дату |
SUBDATE () | Синоним для DATE_ SUB() при вызове с тремя аргументами |
SUBTIME() | Вычесть время |
SYSDATE( ) | Возвращает время выполнения функции |
TIME() | Извлекает временную часть переданного выражения td> |
TIME_FORMAT() | Форматировать как время |
TIME_TO_SEC() | Возврат аргумент преобразуется в секунды |
TIMEDIFF() | Вычесть время |
TIMESTAMP() td> | С одним аргументом эта функция возвращает выражение даты или даты и времени; с двумя аргументами, сумма аргументов |
TIMESTAMPADD() | Добавить интервал к выражению datetime |
TIMESTAMPDIFF() | Вычитание интервала из выражения даты и времени |
TO_DAYS() | Возвращает преобразованный аргумент даты в дни |
TO_SECONDS() | Возвращает аргумент даты или даты и времени, преобразованный в секунды, начиная с года 0 |
Вернуть метку времени Unix | |
UTC_DATE() | Вернуть текущую дату в формате UTC | < /tr>
UTC_TIME() | Возвращает текущее время в формате UTC |
UTC_TIMESTAMP() | Возвращает текущая дата и время в формате UTC |
WEEK() | Вернуть номер недели |
WEEKDAY() | Вернуть индекс дня недели |
WEEKFYEAR() | Вернуть календарную неделю даты (1-53) |
YEAR() | Возвращает год |
YEARWEEK() | Возвращает год и неделю |
Вот пример, в котором используются функции даты. Следующий запрос выбирает все строки со значением date_col за последние 30 дней:
Запрос также выбирает строки с датами, которые лежат в будущем.
Функции, которые ожидают значения даты, обычно принимают значения даты и времени и игнорируют часть времени.Функции, которые ожидают значения времени, обычно принимают значения даты и времени и игнорируют часть даты.
Функции, возвращающие текущую дату или время, оцениваются только один раз для каждого запроса в начале выполнения запроса. Это означает, что несколько ссылок на функцию, такую как NOW(), в одном запросе всегда дают один и тот же результат. (Для наших целей один запрос также включает вызов сохраненной программы (хранимой процедуры, триггера или события) и всех подпрограмм, вызываемых этой программой.) Этот принцип также применим к CURDATE(), CURTIME(), UTC_DATE(). , UTC_TIME() , UTC_TIMESTAMP() и любым из их синонимов.
Функции CURRENT_TIMESTAMP() , CURRENT_TIME() , CURRENT_DATE() и FROM_UNIXTIME() возвращают значения в текущем часовом поясе сеанса, который доступен как значение сеанса системной переменной time_zone. Кроме того, функция UNIX_TIMESTAMP() предполагает, что ее аргументом является значение даты и времени в часовом поясе сеанса. См. Раздел 5.1.15, «Поддержка часовых поясов сервера MySQL».
Некоторые функции дат можно использовать с «нулевыми» датами или неполными датами, такими как «2001-11-00», тогда как другие нельзя. Функции, которые извлекают части дат, обычно работают с неполными датами и, таким образом, могут возвращать 0, когда в противном случае можно было бы ожидать ненулевое значение. Например:
Другие функции предполагают полные даты и возвращают NULL для неполных дат. К ним относятся функции, которые выполняют арифметические операции с датами или сопоставляют части дат с именами. Например:
Некоторые функции являются строгими, когда в качестве аргумента передается значение функции DATE(), и отклоняют неполные даты с частью дня, равной нулю: CONVERT_TZ() , DATE_ADD() , DATE_SUB() , DAYOFYEAR() , TIMESTAMPDIFF() , TO_DAYS () , TO_SECONDS() , WEEK() , WEEKDAY() , WEEKFYEAR() , YEARWEEK() .
Поддерживаются доли секунды для значений TIME , DATETIME и TIMESTAMP с точностью до микросекунды. Функции, принимающие временные аргументы, принимают значения с долями секунды. Возвращаемые значения временных функций включают доли секунды, если это необходимо.
При вызове с формой INTERVAL второго аргумента ADDDATE() является синонимом DATE_ADD() . Родственная функция SUBDATE() является синонимом DATE_SUB() . Информацию об аргументе INTERVAL unit см. в разделе Временные интервалы.
При вызове с формой дней второго аргумента MySQL обрабатывает его как целое число дней, которое нужно добавить к expr .
ADDTIME() добавляет expr2 к expr1 и возвращает результат. выражение1 – это выражение времени или даты и времени, а выражение2 – выражение времени.
Начиная с MySQL 8.0.28, тип возвращаемого значения этой функции и функции SUBTIME() определяется следующим образом:
Если первый аргумент является динамическим параметром (например, в подготовленном операторе), тип возвращаемого значения — TIME .
В противном случае разрешенный тип функции получается из разрешенного типа первого аргумента.
CONVERT_TZ() преобразует значение даты и времени dt из часового пояса, указанного в from_tz, в часовой пояс, заданный в to_tz, и возвращает результат стоимость. Часовые пояса указываются, как описано в Разделе 5.1.15, «Поддержка часовых поясов MySQL Server». Эта функция возвращает NULL, если аргументы недействительны.
На 32-разрядных платформах поддерживаемый диапазон значений для этой функции такой же, как и для типа TIMESTAMP (см. Раздел 11.2.1, «Синтаксис типа данных даты и времени», для получения информации о диапазоне). На 64-разрядных платформах, начиная с MySQL 8.0.28, максимальное поддерживаемое значение — "3001-01-18 23:59:59.999999" UTC.
Независимо от платформы или версии MySQL, если значение выходит за пределы поддерживаемого диапазона при преобразовании из from_tz в UTC, преобразования не происходит.
Чтобы использовать именованные часовые пояса, такие как "MET" или "Europe/Amsterdam", необходимо правильно настроить таблицы часовых поясов. Инструкции см. в разделе 5.1.15, «Поддержка часовых поясов MySQL Server».
Возвращает текущую дату в виде значения в формате ' ГГГГ-ММ-ДД ' или ГГГГММДД, в зависимости от того, используется ли функция в строковом или числовом контексте.< /p>
Чтобы обеспечить равный доступ для всех пользователей, SEC оставляет за собой право ограничивать запросы, исходящие от незадекларированных автоматических инструментов. Ваш запрос был идентифицирован как часть сети автоматизированных инструментов, выходящих за рамки приемлемой политики, и будет управляться до тех пор, пока не будут предприняты действия по объявлению вашего трафика.
Пожалуйста, заявите о своем трафике, обновив свой пользовательский агент, включив в него информацию о компании.
Чтобы ознакомиться с рекомендациями по эффективной загрузке информации с сайта SEC.gov, включая последние документы EDGAR, посетите сайт sec.gov/developer. Вы также можете подписаться на получение по электронной почте обновлений программы открытых данных SEC, включая передовые методы, которые делают загрузку данных более эффективной, и улучшения SEC.gov, которые могут повлиять на процессы загрузки по сценарию. Для получения дополнительной информации обращайтесь по адресу opendata@sec.gov.
Для получения дополнительной информации см. Политику конфиденциальности и безопасности веб-сайта SEC. Благодарим вас за интерес, проявленный к Комиссии по ценным бумагам и биржам США.
Идентификатор ссылки: 0.67fd733e.1647820817.169e4a56
Дополнительная информация
Политика безопасности в Интернете
Используя этот сайт, вы соглашаетесь на мониторинг и аудит безопасности. В целях безопасности и для обеспечения того, чтобы общедоступные услуги оставались доступными для пользователей, эта правительственная компьютерная система использует программы для мониторинга сетевого трафика для выявления несанкционированных попыток загрузить или изменить информацию или иным образом нанести ущерб, включая попытки отказать в обслуживании пользователям.< /p>
Несанкционированные попытки загрузки информации и/или изменения информации в любой части этого сайта строго запрещены и подлежат судебному преследованию в соответствии с Законом о компьютерном мошенничестве и злоупотреблениях от 1986 года и Законом о защите национальной информационной инфраструктуры от 1996 года (см. Раздел 18 USC). §§ 1001 и 1030).
Чтобы обеспечить хорошую работу нашего веб-сайта для всех пользователей, SEC отслеживает частоту запросов на контент SEC.gov, чтобы гарантировать, что автоматический поиск не повлияет на способность других получать доступ к контенту SEC.gov. Мы оставляем за собой право блокировать IP-адреса, отправляющие чрезмерные запросы. Текущие правила ограничивают количество запросов пользователей в общей сложности до 10 запросов в секунду, независимо от количества компьютеров, используемых для отправки запросов.
Если пользователь или приложение отправляет более 10 запросов в секунду, дальнейшие запросы с IP-адреса(ов) могут быть ограничены на короткий период. Как только количество запросов упадет ниже порогового значения на 10 минут, пользователь может возобновить доступ к контенту на SEC.gov. Эта практика SEC предназначена для ограничения чрезмерных автоматических поисков на SEC.gov и не предназначена и не должна влиять на отдельных лиц, просматривающих веб-сайт SEC.gov.
Обратите внимание, что эта политика может измениться, поскольку SEC управляет SEC.gov, чтобы обеспечить эффективную работу веб-сайта и его доступность для всех пользователей.
Примечание. Мы не предлагаем техническую поддержку для разработки или отладки процессов загрузки по сценарию.
Читайте также: