84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
如何用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
参考看看
这些需求靠代码量来解决就好了