Подтвердить что ты не робот

Bash время до mysql datetime

Я пытаюсь получить текущее время в bash script и сохранить его в базе данных MySql. Как я могу получить текущее время и преобразовать его в формат, который можно сохранить в поле даты и времени MySql.

4b9b3361

Ответ 1

Вы можете написать:

date +'%F %T'

который напечатает что-то вроде:

2012-03-04 11:56:54

(Но, как говорят zerkms, лучше всего использовать NOW() в MySQL.)

Ответ 2

Эквивалент ответа @ruakh в расширенном виде:

date +'%Y-%m-%d %H:%M:%S'

который напечатает что-то вроде:

2014-04-14 11:33:48

Полезно, если некоторые разделители символов даты недействительны для одного использования.