Laravel 8 - 更改日期格式

Laravel 8 - 更改日期格式 首页 / Laravel8入门教程 / Laravel 8 - 更改日期格式

在这章中,无涯教程使用Carbon类来操作时间和更改时间格式。将使用createFromFormat()和format()。createFromFormat()将使用两个参数,第一个给出日期的格式,第二个日期,而format()接收一个参数,根据需要指定格式。

示例1

public function getPost($id)

{

$post = Post::find($id)

$newDate = $post->created_at->format('Y-m-d');

dd($newDate);

}

输出

"2021-05-20"

示例2

public function create()

{

$date = date('Y-m-d H:i:s');

$newDate = \Carbon\Carbon::createFromFormat('Y-m-d H:i:s' $date)

->format('Y-m-d');

dd($newDate);

}

输出

"2021-05-20"

示例3:Y-M-D至M/D/Y

public function create()

{

$date = "2020-02-22";

$newDate = \Carbon\Carbon::createFromFormat('Y-m-d' $date)

->format('m/d/Y');

dd($newDate);

}

输出

"02/22/2020"

示例4:m/d/y至y-m-d

public function create()

{

$date = "02/22/2020";

$newDate = \Carbon\Carbon::createFromFormat('m/d/Y' $date)

->format('Y-m-d');

dd($newDate);

}

输出

"2020-02-22"

示例5:y-m-d至d/m/y

public function create()

{

$date = "2020-02-22";

$newDate = \Carbon\Carbon::createFromFormat('Y-m-d' $date)

->format('d/m/Y');

dd($newDate);

}

输出

"22/02/2020"

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

透视HTTP协议 -〔罗剑锋(Chrono)〕

ZooKeeper实战与源码剖析 -〔么敬国〕

小马哥讲Spring核心编程思想 -〔小马哥〕

接口测试入门课 -〔陈磊〕

体验设计案例课 -〔炒炒〕

手把手教你玩音乐 -〔邓柯〕

手把手带你写一个Web框架 -〔叶剑峰〕

商业思维案例笔记 -〔曹雄峰〕

超级访谈:对话毕玄 -〔毕玄〕

好记忆不如烂笔头。留下您的足迹吧 :)