2017-08-02 88 views
0

我有个约会转换时间戳到另一个日期格式

$myDate = "2017-07-31 06:12:51"; 

我想这个日期转换成以下格式

$result = "12/31/1969 - 07:33 PM" 

我用下面的功能转换的具体日期

$result = date("m/d/Y - h:i A",$myDate); 

它以我想要的格式进行转换,但每次打印的日期都不同时。

12/31/1969 - 07:33 PM 

哪项是错误的,请建议

回答

4

date()需要是一个Unix时间戳的第二个参数。使用strtotime()做到这一点:

$result = date("m/d/Y - h:i A", strtotime($myDate)); 

Demo

strtottime()需要a valid date format to work,但你是让你不会有任何问题。

+1

哈,打我毫秒:) – RiggsFolly

+0

删除我的回应,并把你一票。祝好! –

相关问题