我有一个表transaction
,里面有一个order_on_sale
列,默认值为0
。然后我还有一个表config
,里面有一个列name
,其中有两个值,即sale_start_date
和sale_finish_date
。还有 time
列,其值为2018-05-1 18:00
和 2018-05-31 18:00
(YYYY-MM-DD HH: mm)
。
config
表中包含的 name
和 time
列是互连的,
sale_start_date = 2018-05-1 18:00
sale_finish_date = 2018-05-31 18:00
然后,当有人在 sale_start_date
和 sale_finish_date
订购时,transaction
表中包含的 order_on_sale
列将更改其值值为 1
我如何获取当前时间(YYYY-MM-DD HH: mm)来进行更改?
$transaksi = new Transaction;
$order_on_sale = 0;
if (Config::get('sale_start_date') && Config::get('sale_finish_date')) {
$order_on_sale = 1;
}
$transaksi->order_on_sale = $order_on_sale;
$transaksi->save();
下面是我的代码,但是如果我编写这样的代码,我很困惑如何获取当前日期和时间
感谢您提供的答案
最佳答案
对提问者的回答有点晚,但也许可以帮助某人:
$date = Carbon::now();
$formatedDate = $date->format('Y-m-d H:i:s');
echo($formatedDate);
关于php - 如何获取当前日期和时间 YYYY-MM-DD HH : MM? LARAVEL 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50533328/