我总是像2015-11-31一样在MySQL中保存日期,但现在我正在尝试显示这样的日期
Friday 9 September 2015
我找到了一种显示当前日期的方法,它像这样工作得很好
<?php
setlocale(LC_ALL,"es_ES");
echo strftime("%A %d de %B del %Y");
?>
但是如何使用MySQL提交的日期呢? 有什么想法吗?
答案 0 :(得分:1)
strftime()
有第二个可选参数:时间戳(参考:manual)。
您从数据库获得的值存储为时间戳。所以就这样做
echo strftime("%A %d de %B del %Y", strtotime($valueFromDB));