使用PHP将字符串时间戳转换为MySQL时间戳

时间:2012-01-20 21:49:01

标签: php mysql timestamp

  

可能重复:
  Converting string to MySQL timestamp format in php

给定以下格式的日期,如何在PHP中将其转换为MySQL TIMESTAMP格式?

Tue, 06 Dec 2011 16:47:11 +0000

我找到了类似的question,但在将其转换为我需要的内容时遇到了一些困难。

1 个答案:

答案 0 :(得分:5)

date('Y-m-d H:i:s',strtotime('Tue, 06 Dec 2011 16:47:11 +0000'))

这是'规范'形式,但MySQL也会接受

date('YmdHis',strtotime('Tue, 06 Dec 2011 16:47:11 +0000'))

(有关该格式的更多详细信息:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-literals.html