PHP将日期输入更改为自定义格式

时间:2014-01-18 06:40:22

标签: php datetime timestamp

在日期输入中我有:Y/m/d (output:2013/12/1)现在要插入到MySql数据库时间戳我需要将其更改为以下格式:m,d,Y (output:12,1,2013)

我使用/替换, str_replcae

str_replace('/', ",", $_POST['timepub']);

此输出为:2013,12,1如何更改为12,1,2013?!

编辑:我需要mktime costum函数,而不是strtotime

2 个答案:

答案 0 :(得分:1)

尝试

echo date('m,d,Y',strtotime('2013/12/1'));

答案 1 :(得分:1)

有关详细信息,请参阅以下链接

Convert date format yyyy-mm-dd => dd-mm-yyyy