使用iview的datepicker時間選擇器發現獲取的value值是比實際要少一天,嚴格來說應該是時間格式不一樣,datepicker獲取的時間是UTC時間格式,也就是:yyyy-MM-ddTHH:mm:ssZ 這種時間格式。
在php里,可以這樣轉化:
date_default_timezone_set('PRC');
$start_time =date('Y-m-d', strtotime(@$params['start_time']));
$end_time = date('Y-m-d',strtotime(@$params['end_time']));
解釋:
date_default_timezone_set('PRC');//PRC代表的是中國,可自行百度換成自己想要的
strtotime(@$params['start_time'])//轉成時間戳date('Y-m-d', strtotime(@$params['start_time']))//轉成 2018-4-25 這種時間格式