在拉拉维尔获取当前date,时间,date
我需要使用laravel来获取当前date,时间,date
我试图echo $ldate = new DateTime('today');
和$ldate = new DateTime('now');
但总是返回1。
我怎样才能得到当前的date,时间,date在larvel
Laravel拥有附属于它的Carbon
依赖。
Carbon::now()
,必要时包含Carbon\Carbon
命名空间。
编辑(用法和文档)
假设我想检索date和时间并将其输出为string。
$mytime = Carbon\Carbon::now(); echo $mytime->toDateTimeString();
这将以通常的格式Ymd H:i:s
,这里有很多预先创build的格式,你不可能需要再次使用Carbon来混淆PHPdate时间string。
文档: https : //github.com/briannesbitt/Carbon
碳的string格式: http : //carbon.nesbot.com/docs/#api-formatting
尝试这个,
$ldate = date('Ymd H:i:s');
PHP有一个datefunction,工作得很好。 用laravel和blade你可以使用这个而不用难看的<?php
回声标签。 例如,我在.blade.php
文件中使用以下内容…
Copyright © {{ date('Y') }}
…和Laravel /刀片翻译到今年。 如果你想date时间和date,你会使用这样的事情:
{{ date('Ymd H:i:s') }}
如果你想使用datetime class
$dt = new DateTime(); echo $dt->format('Ymd H:i:s');
//vanilla php Class Date { public static function date_added($time){ date_default_timezone_set('Africa/Lagos');//or choose your location return date('l FY g:i:s ',$time); } }
use DateTime; $now = new DateTime();