是否有一种简单的方法可以将一种日期格式转换为PHP中的另一种日期格式?
我有这个:
$old_date = date('y-m-d-h-i-s'); // works
$middle = strtotime($old_date); // returns bool(false)
$new_date = date('Y-m-d H:i:s', $middle); // returns 1970-01-01 00:00:00
Run Code Online (Sandbox Code Playgroud)
但我当然希望它能够返回当前的日期,而不是破解那天.我究竟做错了什么?
我有一个返回以下日期时间的数组:
$item['created_at'] => "2015-10-28 19:18:44"
Run Code Online (Sandbox Code Playgroud)
如何M d Y使用Carbon 更改Laravel格式的日期?
目前它返回错误
$suborder['payment_date'] = $item['created_at']->format('M d Y');
Run Code Online (Sandbox Code Playgroud) 我正在使用 faker 在特定时间间隔之间生成假日期。生成日期结果TIMESTAMP格式。我需要将其格式化为 'Ymd' 以插入 MySQL 数据库表。
$events = $faker->dateTimeBetween('-30 days', '+30 days');
$dateFormate = Carbon::createFromTimestamp('Y-m-d H:i:s', $events )->format('Y-m-d');
Run Code Online (Sandbox Code Playgroud)
但是在数据库播种时它给出了错误
[ErrorException]
A non well formed numeric value encountered
Run Code Online (Sandbox Code Playgroud)