将字符串转换为日期 laravel excel
Convert string to date laravel excel
您好,我有一个关于日期时间格式的问题
当我像这样设置日期字符串时
$row['waktu_awal'] = date('Y-m-d H:i:s', strtotime($discharge->waktu_awal));
格式 text/string 更改为日期但 excel 格式未更改为日期
喜欢这张图片
这个案例有什么解决办法吗?
谢谢
尝试
$row['waktu_awal'] = date('Y-m-d H:i:s', strtotime($discharge->waktu_awal));
$row['waktu_awal'] = Date::dateTimeToExcel(Carbon::parse($row['waktu_awal']));
);
您可以从列中格式化使用:
public function columnFormats(): array
{
return [
'B' => NumberFormat::FORMAT_DATE_DATETIME,
];
}
参考:
https://docs.laravel-excel.com/3.1/exports/column-formatting.html
您好,我有一个关于日期时间格式的问题
当我像这样设置日期字符串时
$row['waktu_awal'] = date('Y-m-d H:i:s', strtotime($discharge->waktu_awal));
格式 text/string 更改为日期但 excel 格式未更改为日期
喜欢这张图片
这个案例有什么解决办法吗?
谢谢
尝试
$row['waktu_awal'] = date('Y-m-d H:i:s', strtotime($discharge->waktu_awal));
$row['waktu_awal'] = Date::dateTimeToExcel(Carbon::parse($row['waktu_awal']));
);
您可以从列中格式化使用:
public function columnFormats(): array
{
return [
'B' => NumberFormat::FORMAT_DATE_DATETIME,
];
}
参考: https://docs.laravel-excel.com/3.1/exports/column-formatting.html