php – 闰年的最后一天,53或1周?
发布时间:2020-12-13 21:47:03 所属栏目:PHP教程 来源:网络整理
导读:我有一个脚本来处理原始CSV数据并生成按年度分组的报告. 看起来像这样: //timezone is set to Europe/London$date = new DateTime($raw['order_date']); // example: 12/31/2012$key = $date-format('Y W'); // 2012 01$array[$key][] = $raw['product_id']
我有一个脚本来处理原始CSV数据并生成按年度分组的报告.
看起来像这样: //timezone is set to Europe/London $date = new DateTime($raw['order_date']); // example: 12/31/2012 $key = $date->format('Y W'); // 2012 01 $array[$key][] = $raw['product_id']; 一切正常,直到我试图解析新年前后产生的数据,由于某种原因,系统认为2012年12月31日是2012年的第1周. 传递此问题并将数据按周分组的正确方法是什么? 解决方法
试试这个:
$key = $date->format('o W'); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |