2012-03-06 3 views
6
how to convert this time 1329944650 to this time 2011-1-2 using mysql 

Я просто хочу знать, как изменить указываете ей на эту дату (2011-01-2) с помощью MySQL Вы можете, пожалуйста, помогите мнеMysql вопрос времени преобразования

+1

Любые доказательства предшествующих исследований вообще? Вы даже _load_ руководство MySQL? –

+0

да, я уже назвал это событие, но я не понял, что мне следует попробовать, почему я поставил этот вопрос –

ответ

4

Чтобы преобразовать Отметка времени Unix в человеческий читаемый формат MySQL имеет встроенную функцию FROM_UNIXTIME() он принимает 2 параметра первого является временной метки, которые вы хотите конвертировать и второй один формат в которой вы хотите конвертировать в вашем случае это должно быть

FROM_UNIXTIME('1329944650', '%Y-%m-%d'); 
+0

Спасибо, что поделитесь опытом ... –

3

FROM_UNIXTIME и функции DATE.

select DATE(FROM_UNIXTIME('1329944650')) 

mysql> select DATE(FROM_UNIXTIME('1329944650')); 
+-----------------------------------+ 
| DATE(FROM_UNIXTIME('1329944650')) | 
+-----------------------------------+ 
| 2012-02-23      | 
+-----------------------------------+ 
1 row in set (0.00 sec) 
+0

Спасибо за то, что поделились с вами своим опытом ... –

1

Я хочу, чтобы этот формат, и я получил мой ответ спасибо всем нам

SELECT FROM_UNIXTIME(1329944650, '%Y-%m-%d %h:%i:%s') AS created_date

Смежные вопросы