Laravel 使用无定界符格式的碳获取当前日期

Laravel get current date using carbon with format without delimeter

我想把我的日期格式化成这样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

有人知道怎么做吗?

像这样在 Carbon 上使用格式:

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

你想要的格式是

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

详情https://www.php.net/manual/en/class.datetime.php