我将每个帖子的日期存储date在db的字段中。格式为DD / MM / YYYY(例如:2013年12月24日)。字段为VARCHAR(50)
我想在页面(博客列表页面)中打印日期和月份。即像“ 24 DEC”(不需要年份)
什么是实现它的最佳方法
注意:我正在使用PHP
Gla*_*vić 11
请开始在DATE字段中以 Ymd 格式存储日期。你和我们的生活会容易得多。
在此之前,请使用此 php 解决方案:
$dt = DateTime::createFromFormat('!d/m/Y', '24/12/2013');
echo strtoupper($dt->format('j M')); # 24 DEC
Run Code Online (Sandbox Code Playgroud)
或 mysql 解决方案:
SELECT STR_TO_DATE('24/12/2013','%d/%m/%Y')
Run Code Online (Sandbox Code Playgroud)
尝试以下操作:您需要反转日期,即Y / m / d格式。
$date = strtotime('2013/12/24');
echo date('j M ', $date);
Run Code Online (Sandbox Code Playgroud)
输出:
24 Dec
Run Code Online (Sandbox Code Playgroud)
参见PHP日期手册
| 归档时间: |
|
| 查看次数: |
23753 次 |
| 最近记录: |