【发布时间】:2015-02-18 16:00:06
【问题描述】:
我想将我的 created_at 日期转换为 day_of_week 格式,但我卡住了。
这是我到目前为止所做的:
$max_created_at = DB::table('inventories')->max('created_at');
// 2015-02-17 21:32:30
$day = DateHelper::getDay($max_created_at);
// 17
使用我拥有的数据,我想将我的$day 转换为 day_of_week。
例如,因为今天是 2/18/2015 星期三,它应该返回 3。
【问题讨论】:
-
DateHelper类是什么?这不是 Laravel 的一部分.. -
这是我自己写的辅助函数。使用
getDay()函数将只显示当天 (18) - 今天。 -
只需询问底层数据库(如果可行)或使用 PHP 的 DateTime 类来解析日期,然后询问 DateTime 实例的星期几。见docs.php.net/datetime
-
PHP day of week的可能重复