📅  最后修改于: 2023-12-03 14:57:14.839000             🧑  作者: Mango
在编写Laravel应用程序时,经常需要获取当前日期时间。 在PHP中,有多种方法来获取当前日期时间,我们将研究其中的一些。
PHP的内置函数可以轻松获取当前日期时间。
<?php
$date = date('Y-m-d H:i:s');
echo $date;
输出结果:
2019-06-28 13:05:20
Laravel的Carbon类是一个强大的日期时间工具,封装了一些有用的方法,以便于日期的格式化和处理。
<?php
use Carbon\Carbon;
$date = Carbon::now();
echo $date->toDateTimeString();
输出结果:
2019-06-28 13:08:53
Carbon类还提供了很多其他有用的方法来格式化和处理日期。例如,可以使用“addDays”方法向日期添加天数:
<?php
use Carbon\Carbon;
$date = Carbon::now();
$futureDate = $date->addDays(7);
echo $futureDate->toDateTimeString();
输出结果:
2019-07-05 13:11:19
在Laravel Blade模板中,可以使用“now”助手函数轻松地获取当前日期时间。
<!DOCTYPE html>
<html>
<head>
<title>Laravel Blade Example</title>
</head>
<body>
<h1>Welcome to my application!</h1>
<p>The current date is {{ now() }}.</p>
</body>
</html>
输出结果:
<!DOCTYPE html>
<html>
<head>
<title>Laravel Blade Example</title>
</head>
<body>
<h1>Welcome to my application!</h1>
<p>The current date is 2019-06-28 13:16:23.</p>
</body>
</html>
以上是获取当前日期时间的一些方法。 在Laravel项目中,使用Carbon类会更方便,因为它提供了有用的日期处理方法。 在Blade模板中,使用“now”助手函数可以快速轻松地获取日期。