84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
如何用php寫一個人性化的日期例如某筆數據時間為2017-01-07今天是01-06所以該筆數據日期不顯示2017-01-07而顯示明天又或者2017-01-10,顯示下禮拜二等等....會根據數據的日期做出相對應的人性化顯示
2017-01-07
明天
下禮拜二
光阴似箭催人老,日月如移越少年。
推荐carbon
$date = [1=>'一',2=>'二',]; if(intval(date('W',strtotime('20170110'))) == intval(date('W'))){ // 本周 if((new \DateTime(date('Y-m-d', strtotime('20170107'))))->diff(new \DateTime(date('Y-m-d')->d == 1) { echo '明天'; } else { //其他日期判断类似 } } elseif (intval(date('W',strtotime('20170110'))) > intval(date('W')) ) { //下周 return '下周'.$date[date('w',strtotime('20170110')]; }
日期的格式化显示,我一直用 https://github.com/briannesbitt/Carbon
use Carbon\Carbon; echo Carbon::createFromFormat('Y-m-d', '2017-01-07')->diffForHumans();
参考看看
这些需求靠代码量来解决就好了
推荐carbon
日期的格式化显示,我一直用 https://github.com/briannesbitt/Carbon
参考看看
这些需求靠代码量来解决就好了