简单地我可以格式化PHP日期,如:
$current_date_time = new DateTime("now"); $user_current_date = $current_date_time->format("Y-m-d");
以获取toDay日期。如何使用没有时间的Carbon来执行此操作?
Carbon
$now = Carbon::now(); echo $now; // 2015-11-11 12:38:36
iih3973s1#
你读过文档吗?有很多例子可以说明
$dt = Carbon::now() var_dump($dt->toDateTimeString() == $dt); // bool(true) => uses __toString() echo $dt->toDateString(); // 1975-12-25 echo $dt->toFormattedDateString(); // Dec 25, 1975 echo $dt->toTimeString(); // 14:15:16 echo $dt->toDateTimeString(); // 1975-12-25 14:15:16 echo $dt->toDayDateTimeString(); // Thu, Dec 25, 1975 2:15 PM // ... of course format() is still available echo $dt->format('l jS \\of F Y h:i:s A'); // Thursday 25th of December 1975 02:15:16 PM
dbf7pr2w2#
您可以在碳对象的末尾添加静态方法today():
today()
$today = Carbon::today()->toDateString();
然后->toDateString()将碳对象转换为日期字符串。这将采用以下碳对象:date: 2023-01-27 00:00:00.0 UTC (+00:00),并将其修改为不带时间戳字符串2023-01-27。
->toDateString()
date: 2023-01-27 00:00:00.0 UTC (+00:00),
2023-01-27
ep6jt1vc3#
您可以将输出格式设置为:Carbon::now()->format('Y-m-d');
Carbon::now()->format('Y-m-d');
3条答案
按热度按时间iih3973s1#
你读过文档吗?有很多例子可以说明
dbf7pr2w2#
您可以在碳对象的末尾添加静态方法
today()
:然后
->toDateString()
将碳对象转换为日期字符串。这将采用以下碳对象:
date: 2023-01-27 00:00:00.0 UTC (+00:00),
并将其修改为不带时间戳字符串2023-01-27
。ep6jt1vc3#
您可以将输出格式设置为:
Carbon::now()->format('Y-m-d');