2017-04-30 4 views
0

Ich habe 3 separate Felder:PHP Felder Datum und Uhrzeit Kombinieren Datetime bilden

// date object in the format yyyy-mm-dd 
$service_1_date 

// time object in the format 00:00:00 
$booking->service_1_time_start 

// time object in the format 00:00:00 
$booking->service_1_time_end 

Ich habe diese nach oben als separate Felder gesetzt, weil ich sie separat in meiner Anwendung zu manipulieren.

jedoch, wie ich einen Google-Kalender Ereignis erschaffe ich ein Datetime-Objekt als ein Wert wie folgt passieren muss:

Event::create([ 
      'name' => 'New Booking', 
      'startDateTime' => '', 
      'endDateTime' => '', 
     ]); 

Damit ich die startDateTime und endDateTime Parameter zu übergeben muss ich zuerst mein Datum kombinieren und Zeitobjekte. Also meine Frage ist, wie kombiniere ich meine Datum und Zeit Objekte, um es zu einem Datum-Zeit-Objekt zu machen?

es ist eine Instanz von Kohlenstoff erwartet

Antwort

0

es wie folgt verwendet werden:

$newDT = date('Y-m-d H:i:s', strtotime("$service_1_date $booking->service_1_time_start"));