将时间戳转换为另一种日期格式

时间:2017-08-02 12:12:38

标签: php

我有约会

  $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

哪个错了,请建议

1 个答案:

答案 0 :(得分:4)

date()要求第二个参数是Unix时间戳。使用regex demo执行此操作:

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

strtotime()

strtottime()需要Demo,但是你的不会有任何问题。