Громадянам України

Який формат 24-годинного часу в MySQL?

MySQL використовує 'ГГ:ХХ:СС' формат для запиту та відображення значення часу, яке представляє час доби, що знаходиться в межах 24 годин. 25 лютого 2022 р.

У наведеному вище запиті SQL ми використовуйте системну функцію MySQL now(), щоб отримати поточну дату й час. Потім ми використовуємо речення INTERVAL, щоб вибрати ті рядки, де order_date знаходиться в межах останніх 24 годин від поточної datetime. Замість того, щоб вказувати інтервал у годинах, ви також можете вказати його в днях.

Значення параметрів

Форматопис
%MПовна назва місяця (з січня по грудень)
Назва місяця як числове значення (від 00 до 12)
%WПовна назва дня тижня (з неділі по суботу)
%TЧас у 24-годинному форматі (гг:хх:сс)

Спробуйте strtotime, який отримує мітку часу Unix для будь-якого англійського формату дати/часу. Якщо це не працює з коробки, можливо, додайте довільний день перед рядком часу, який ви передаєте. Тоді ви можете використовуйте strftime для перетворення мітки часу у 24-годинний формат.

MySQL розпізнає значення TIME у таких форматах: Як рядок у 'D hh:mm:ss' формат. Ви також можете використовувати один із таких «розслаблених» синтаксисів: 'hh:mm:ss' , 'hh:mm' , 'D hh:mm' , 'D hh' або 'ss' .

Тип ЧАС MySQL використовує 'ГГ:ХХ:СС' формат для запиту та відображення значення часу, яке представляє час доби, що знаходиться в межах 24 годин. Для представлення інтервалу часу між двома подіями MySQL використовує формат «ГГГ:ХХ:СС», який перевищує 24 години.