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"); ?>
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"); ?>