如何在laravel 8中显示当前日期?
How to display current date in laravel 8?
我是使用 laravel 的新手,所以我想在我的网站上显示当前日期。这是我在 google.
上找到的代码
<?php
namespace App\Http\Controllers;
use Carbon\Carbon;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function index(){
$date = Carbon::now()->format('d-m-Y');
// // dd($date);
return view('home', [
'title'=>'Home'
]);
}
}
我对如何在 blade.php 文件中编码感到困惑?
你很接近,将日期传递给视图:
<?php
namespace App\Http\Controllers;
use Carbon\Carbon;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function index(){
$date = Carbon::now()->format('d-m-Y');
// // dd($date);
return view('home', [
'title'=>'Home',
'date' => $date,
]);
}
}
home.blade.php
{{ $date }}
但您可以直接在 blade 文件中执行此操作(根据上面的评论),而不是从控制器传递它。
也可以使变量对所有视图可用,以避免重复。
您可以只使用日期函数:
{{ date('Y-m-d H:i:s') }}
您也可以像这样在视图中直接传递日期。
Current Date: {{ \Carbon\Carbon::now()->format('m/d/Y') }}
我是使用 laravel 的新手,所以我想在我的网站上显示当前日期。这是我在 google.
上找到的代码<?php
namespace App\Http\Controllers;
use Carbon\Carbon;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function index(){
$date = Carbon::now()->format('d-m-Y');
// // dd($date);
return view('home', [
'title'=>'Home'
]);
}
}
我对如何在 blade.php 文件中编码感到困惑?
你很接近,将日期传递给视图:
<?php
namespace App\Http\Controllers;
use Carbon\Carbon;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function index(){
$date = Carbon::now()->format('d-m-Y');
// // dd($date);
return view('home', [
'title'=>'Home',
'date' => $date,
]);
}
}
home.blade.php
{{ $date }}
但您可以直接在 blade 文件中执行此操作(根据上面的评论),而不是从控制器传递它。
也可以使变量对所有视图可用,以避免重复。
您可以只使用日期函数:
{{ date('Y-m-d H:i:s') }}
您也可以像这样在视图中直接传递日期。
Current Date: {{ \Carbon\Carbon::now()->format('m/d/Y') }}