PHP date_create_from_format() funktion
Eksempel
Returnerer et nyt DateTime-objekt formateret efter den angivne format:
<?php
$date=date_create_from_format("j-M-Y","25-Sep-2016");
?>
Kør et eksempel
Definition og brug
date_create_from_format() funktionen returnerer en ny DateTime-objekt formateret efter den angivne format.
Syntaks
date_create_from_format(format,time,timezone);
Parameter |
Beskrivelse |
format |
Obligatorisk. Angiver det format, der skal bruges.format Parameterstrengen kan bruge følgende tegn:
- d - Månedens dag, med førende nul
- j - Månedens dag, uden førende nul
- D - En dag i ugen (Mon - Sun)
- I - En dag i ugen (Monday - Sunday)
- S - Engelsk suffiks for dagen i måneden (st, nd, rd, th)
- F - Månedens navn (January - December)
- M - Månedens navn (Jan - Dec)
- m - Måned (01 - 12)
- n - Måned (1 - 12)
- Y - Årtal (f.eks. 2013)
- y - Årtal (f.eks. 13)
- a og A - am eller pm
- g - 12-timers format, uden førende nul
- h - 12-timers format, med førende nul
- G - 24-timers format, uden førende nul
- H - 24-timers format, med førende nul
- i - Minutter, med førende nul
- s - Sekunder, med førende nul
- u - Mikrosekunder (op til seks cifre)
- e、O、P og T - Tidszonenavn
- U - Antal sekunder siden Unix æra
- (mellemrum)
- # - En af følgende adskiller: ;、:、/、.、,、-、(、)
- ? - Et tilfældigt byte
- * - Tilføj tilfældige byte indtil næste adskiller/sifre
- ! - Nulstil alle felter til Unix æra
- | - Hvis alle felter endnu ikke er fortolket, vil alle felter blive nulstillet til Unix æra
- + - Hvis der er efterfølgende data i strengen, vil det føre til advarsler, ikke fejl
|
time |
Obligatorisk. Angiver dato/tidsting. NULL indikerer den nuværende dato/tid. |
timezone |
Valgfrit. Angiver time tidszonen. Standard er den nuværende tidszone. |
Tekniske detaljer
Returværdi: |
Returnerer DateTime objekt, hvis succesfuldt, ellers returnerer FALSE. |
PHP version: |
5.3+ |