<PHP Date / Time Reference
Przykład
Zwraca nowy obiekt DateTime sformatowany według określonego formatu:
<?php
$date=date_create_from_format("j-M-Y","15-Mar-2013");
?>
Uruchomić przykład »
Definicja i Wykorzystanie
date_create_from_format() zwraca nowy obiekt DateTime formatowane zgodnie z określonym formatem.
Składnia
date_create_from_format( format,time,timezone);
Parametr | Opis |
---|
format | Wymagany. Określa format w użyciu. Następujące znaki mogą być używane w łańcuchu parametrów format: - d - dzień miesiąca; z zerami wiodącymi
- j - dzień miesiąca; bez zer wiodących
- D - dzień miesiąca (Mon - Sun)
- l - dzień miesiąca (Monday - Sunday)
- S - English przyrostek dla dnia miesiąca (st, nd, rd, th)
- F - MONTHNAME (January - December)
- M - MONTHNAME (Jan-Dec)
- m - miesiąc (01-12)
- N - miesiąc (1-12)
- Y - rok (eg 2013)
- Y - rok (eg 13)
- A i A - am lub pm
- Format 12 godzin bez zer wiodących - g
- G - 24 Format godziny bez zer wiodących
- H - format 12 godzin z zerem na początku
- H - format 24 godzin z zerem na początku
- I - Minuty z zerami wiodącymi
- s - sekund z zer wiodących
- U - Mikrosekundach (up to six digits)
- e, o, p i T - identyfikator czasową
- U - liczba sekund od epoki Uniksa
- (przestrzeń)
- # - Jeden z poniższym symbolem rozdzielania: ;,:,/,.,,,-,(,)
- ? - Losowy bajt
- * - Rondom bajtów do następnego separatora / cyfra
- ! - Resetuje wszystkie pola do Unix Epoch
- | - Resetuje wszystkie pola do Unix Epoch jeśli nie zostały one jeszcze analizowany
- + - Jeśli obecny, końcowe dane w ciągu spowoduje ostrzeżenie, nie błąd
|
time | Wymagany. Określa ciąg data / czas. NULL wskazuje aktualną datę / godzinę |
timezone | Opcjonalny. Określa strefę czasową czasu. Domyślnie jest to bieżąca strefa czasowa |
Szczegóły techniczne
Zwracana wartość: | Zwraca nowy obiekt DateTime na sukces. FALSE w przypadku porażki |
---|
Wersja PHP: | 5.3+ |
---|
<PHP Date / Time Reference