将PHP时间戳(带负值)转换为格式化日期

时间:2016-03-11 13:04:40

标签: php mysql sql database

我有一个名为VARCHAR的{​​{1}}列的MYSQL数据库。 在date_of_item中是使用date_of_item函数生成的PHP时间戳。 PHP时间戳可以是strtotime,其中没有日期, VARCHAR 值为零(unix epoch),或者是指示日期的正/负值(某些日期在纪元之前)

我想将列的值更改为NULL形式的日期的字符串表示形式,并将其视为一个简单的字符串(并非所有日期都准确知道,有些只是几个月而且有些是年......所以时间戳在这里并不合适。)

我查看了SQL中的dd mmm yyyyFROM_UNIXTIME函数,但它们似乎无法处理PHP中使用的负时间戳。

有没有办法DATE_FORMAT表并更改列的值,同时考虑到PHP时间戳的负值?

查询的伪代码将类似于:

UPDATE

0 个答案:

没有答案