我有这种格式的数据库时间戳2016-06-01 11:46:00
,我想转换并将其回显为这种格式Wed. 01-06-2016
。我尝试了很多,但没有可取的结果..任何想法?将数据库时间戳转换为日期
非常感谢,它的工作! 如果我想在今天和过去几天之间的差异,我想我使用date_diff
。究竟是如何?
我有这种格式的数据库时间戳2016-06-01 11:46:00
,我想转换并将其回显为这种格式Wed. 01-06-2016
。我尝试了很多,但没有可取的结果..任何想法?将数据库时间戳转换为日期
非常感谢,它的工作! 如果我想在今天和过去几天之间的差异,我想我使用date_diff
。究竟是如何?
只需使用date
和strtotime
:
$time = '2016-06-01 11:46:00';
echo date("D. d-m-Y", strtotime($time)); //Wed. 01-06-2016
更新:
$grk = array("Tet"); // complete the rest of the array
$eng = array("Wed"); // complete the rest of the array
$time = '2016-06-01 11:46:00';
$date = date("D. d-m-Y", strtotime($time));
echo str_replace($eng, $grk, $date);
他需要像星期三2016年1月6日。我认为你需要更新你的解决方案。 –
与当天更新。 – 2016-06-07 08:27:38
要在其他语言的某天更改'D.'? – platanas20
$time = '2016-06-01 11:46:00';
echo date("D. d-m-Y", strtotime($time)); //Wed. 01-06-2016
非常感谢。任何想法我可以回声例如_6天ago_?我使用date_diff但是究竟如何? – platanas20
对于不同的答案,你需要提出另一个问题,你在这里问的很清楚。 – 2016-06-07 08:46:01
我更新了我的问题!没关系,我会......谢谢很多! – platanas20
使用'日期()'函数 – 2016-06-07 08:23:51