Laravel使用无分隔符格式的碳获取当前日期

问题描述 投票:1回答:3

我想将日期格式化为yyyyMMddHHmmss

这是我当前的代码

  $now = Carbon::now()->toString();
        $format='yyyyMMddHHmmss';
        //$parsed = Carbon::parse($now);
        $formatted = Carbon::parse($now);
        //$x = strtotime($now);
   dd($formatted);

我有这样的约会

Carbon\Carbon @1580189543 {#223 ▼
  date: 2020-01-28 13:32:23.0 +08:00
}

如果我这样修改我的代码

$formatted = Carbon::parse($now,$format);
    dd($formatted);

它说Unknown or bad timezone (yyyyMMddHHmmss)我只是想让我的约会变得像这样20200128 133223

有人知道怎么做吗?

php laravel date php-carbon
3个回答
1
投票

像这样在Carbon上使用格式:

Carbon::now()->format('YmdHis')

1
投票

您的需求格式像

Carbon::now()->format('yymd his')

有关详细信息https://www.php.net/manual/en/class.datetime.php


0
投票

尝试一下

Carbon::now()->format('Y-m-d H:i:s')
© www.soinside.com 2019 - 2024. All rights reserved.