execel 表格导出和导入 [时间格式的转换]

go 后台报存的格式

// go  2020-07-06 08:47:20.810Z

if (($k == $_content['property_id']) && ($attrTpye == 'date')) {
  $date = date_create($_val);
  $_val =  date_format($date, 'Y-m-d');
  break;
}
if (($k == $_content['property_id']) && ($attrTpye == 'time')) {
  $date = date_create($_val);
  $_val =  date_format($date, 'Y-m-d H:i:s');
  break;
}

PhpSpreadsheet execl 上的格式化 保存go 后台

// 处理 06/10/2020 日期格式
if (isset($format) && 'm/d/yyyy' == $format) {
    /* 日期格式翻转处理 */
    $cell->getStyle()->getNumberFormat()->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_YYYYMMDD2);
}
if (isset($format) && 'm/d/yyyy h:mm' == $format) {
    /* 日期格式翻转处理 */
    $cell->getStyle()->getNumberFormat()->setFormatCode('yyyy-mm-dd H:i:s');
}
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
77
粉丝
8
喜欢
43
收藏
49
排名:84
访问:10.4 万
私信
所有博文
社区赞助商