Как преобразовать дату из строки в timestamp на mysql?

Пользователь

от landen.nienow , в категории: SQL , год назад

Как преобразовать дату из строки в timestamp на mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от elda , год назад

@landen.nienow 

В MySQL можно использовать функцию UNIX_TIMESTAMP() для преобразования даты в формате строки в значение временной метки (timestamp).


Пример использования функции UNIX_TIMESTAMP():

1
SELECT UNIX_TIMESTAMP('2023-04-03 12:30:00');


В результате будет получено значение временной метки для указанной даты и времени.


Если вам нужно преобразовать значение временной метки обратно в строку, вы можете использовать функцию FROM_UNIXTIME():

1
SELECT FROM_UNIXTIME(1649050200);


Этот запрос вернет строку "2023-04-03 12:30:00".