wake-up-neo.net

Aktuelles Datum, Uhrzeit, Tag in Laravel abrufen

Ich muss das aktuelle Datum, die Uhrzeit und den Tag mithilfe von Laravel ermitteln

Ich habe versucht, $ldate = new DateTime('today'); und $ldate = new DateTime('now'); zu wiederholen

Aber es kehrt immer wieder zurück.

Wie kann ich das aktuelle Datum, die Uhrzeit und den Tag in Larvel erhalten?

73

Laravel hat die Abhängigkeit von Carbon.

Carbon::now(), fügen Sie ggf. den Carbon\Carbon-Namespace hinzu.

Bearbeiten (Verwendung und Dokumente)

Angenommen, ich möchte Datum und Uhrzeit abrufen und als String ausgeben.

$mytime = Carbon\Carbon::now();
echo $mytime->toDateTimeString();

Dies wird im üblichen Format von Y-m-d H:i:s ausgegeben, es gibt viele vorgefertigte Formate und Sie werden wahrscheinlich nicht mit PHP Datumszeit-Zeichenfolgen erneut mit Carbon arbeiten müssen.

Dokumentation: https://github.com/briannesbitt/Carbon

Stringformate für Carbon: http://carbon.nesbot.com/docs/#api-formatting

149
Everon

Versuche dies,

$ldate = date('Y-m-d H:i:s');
40
Vinod VT

PHP hat eine Datumsfunktion, die sehr gut funktioniert. Mit Laravel und Klinge können Sie dies ohne hässliche <?php-Echo-Tags verwenden. Zum Beispiel verwende ich Folgendes in einer .blade.php-Datei ...

Copyright © {{ date('Y') }}

... und Laravel/Blade übersetzt das auf das laufende Jahr. Wenn Sie Datum und Uhrzeit wünschen, verwenden Sie Folgendes:

{{ date('Y-m-d H:i:s') }}
31
Menasheh

Wenn Sie datetime class verwenden möchten

$dt = new DateTime();
echo $dt->format('Y-m-d H:i:s');
12
whyguy

Sie können es versuchen.

use Carbon\Carbon;

$date = Carbon::now()->toDateTimeString();
3
Sheetal Mehra

Hier ist eine andere Möglichkeit, dies zu tun

Use \Carbon\Carbon;

$ date = Carbon :: now ();

echo $ date-> toRfc850String ();

Die Ausgabe wird so sein

Saturday, 11-May-19 06:28:04 UTC
2
Amit Kumar
use DateTime;

$now = new DateTime();
1
Zina Taklit

FÜR LARAVEL 5.x

Ich glaube, du hast danach gesucht


$ errorLog-> timestamps = false;

    $errorLog->created_at = date("Y-m-d H:i:s");

1
Soumitra Mandal

Nach Laravel 5.5 können Sie die Funktion now () verwenden, um das aktuelle Datum und die aktuelle Uhrzeit abzurufen.

In Blade-Datei können Sie so schreiben, um das Datum zu drucken.

{{  now()->toDateTimeString('Y-m-d') }}

 enter image description here 

1
joy

Mit Laravel ist die Kohlenstoffabhängigkeit verknüpft.

Carbon :: now (), geben Sie bei Bedarf den Namespace Carbon\Carbon an.

Bearbeiten (Verwendung und Dokumente)

Angenommen, ich möchte Datum und Uhrzeit abrufen und als Zeichenfolge ausgeben.

$mytime = Carbon\Carbon::now();
echo $mytime->toDateTimeString();

Dies wird im üblichen Format von Y-m-d H: i: s ausgegeben. Es gibt viele vorgefertigte Formate, und es ist unwahrscheinlich, dass Sie sich erneut mit PHP Datums- und Uhrzeitzeichenfolgen mit Carbon herumschlagen müssen.

Dokumentation: https://github.com/briannesbitt/Carbon

Zeichenfolgenformate für Carbon: http://carbon.nesbot.com/docs/#api-formatting

0
//Vanilla php
Class Date {
    public static function date_added($time){
         date_default_timezone_set('Africa/Lagos');//or choose your location
        return date('l F Y g:i:s ',$time);

    }


}
0
jacob

Sie können die Zeitzone in Ihrem AppServicesProvider im Provider-Ordner festlegen

public function boot()
{
    Schema::defaultStringLength(191);
    date_default_timezone_set('Africa/Lagos');
}

und dann use Import Carbon\Carbon und einfach use Carbon::now()/ Wenn Sie die aktuelle Uhrzeit formatieren möchten, schauen Sie in der Dokumentation nach weiteren Optionen. _/Geben Sie die Linkbeschreibung hier ein.

0
leafman

Wie wäre es mit

    $date = Carbon::now();
    return $date->toArray();

werde dir geben

 {
 "year": 2019, 
 "Monat": 1, 
 "Tag": 27, 
 "dayOfWeek": 0, 
 "dayOfYear": 26, 
 "Stunde": 10, 
 "Minute": 28, 
 "second": 55, 
 "englishDayOfWeek": "Sonntag", 
 "micro": 967721, 
 "Zeitstempel": 1548570535, 
 "formatiert": "2019-01-27 10:28:55", 
 "Zeitzone": {
 "timezone_type": 3, 
 "Zeitzone": "Asien/Dubai" 
 } 
}

Die gleichen Requisiten sind durch zugänglich

 Rückkehr [
 'date' => $ date-> format ('Y-m-d'), 
 'year' => $ date-> year, 
 'month' => $ date-> month, 
 'day' => $ date-> day, 
 'hour' => $ date-> hour, 
 'isSaturday' => $ date-> isSaturday (), 
 ]; 

0
Faiz Khan