Funkcja date_create() PHP

Przykład

Zwraca nowy obiekt DateTime, a następnie formatuje datę:

<?php
$date=date_create("2016-09-25");
echo date_format($date,"Y/m/d");
?>

Uruchomienie przykładu

Definicja i użycie

Funkcja date_create() zwraca nowy obiekt DateTime.

Gramatyka

date_create(time,timezone);
Parametry Opis
time Opcjonalnie. Określ ciąg daty/czasu. NULL wskazuje bieżącą datę/czas.
timezone

Opcjonalnie. Określ strefę czasową dla time. Domyślnie jest to bieżąca strefa czasowa.

Wskazówka:Zobacz listę wszystkich obszarów czasowych wspieranych przez PHP.

Szczegóły techniczne

Zwracana wartość: Zwraca nowy obiekt DateTime w przypadku sukcesu, w przypadku niepowodzenia zwraca FALSE.
Wersja PHP: 5.2+
Dziennik aktualizacji: Od PHP 5.3+ w przypadku podania niepoprawnej daty zostanie rzucony wyjątek.

Więcej przykładów

Przykład 1

Zwraca nowy obiekt DateTime z określonym strefą czasową, a następnie formatuje datę i czas:

<?php
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>

Uruchomienie przykładu