iview datepicker 选择的时间少一天

使用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 这种时间格式

猜你喜欢

转载自www.cnblogs.com/chaoyong/p/8944207.html