PHP date_create_from_format() function
Example
Returns a new DateTime object formatted according to the specified format:
<?php
$date=date_create_from_format("j-M-Y","25-Sep-2016");
?>
Running Instance
Definition and Usage
The date_create_from_format() function returns a new DateTime object formatted according to the specified format.
Syntax
date_create_from_format(format,time,timezone);
Parameter |
Description |
format |
Required. Specifies the format to be used.format The parameter string can use the following characters:
- d - The day of the month, with leading zero
- j - The day of the month, without leading zero
- D - Dag van de week (Mon - Sun)
- I - Dag van de week (Monday - Sunday)
- S - Engelse achtervoegsel van de dag van de maand (st, nd, rd, th)
- F - Maandnaam (January - December)
- M - Maandnaam (Jan - Dec)
- m - Maand (01 - 12)
- n - Maand (1 - 12)
- Y - Jaar (bijv. 2013)
- y - Jaar (bijv. 13)
- a en A - am of pm
- g - 12-uurs klok, zonder voorloopnullen
- h - 12-uurs klok, met voorloopnullen
- G - 24-uurs klok, zonder voorloopnullen
- H - 24-uurs klok, met voorloopnullen
- i - Minuten, met voorloopnullen
- s - Seconden, met voorloopnullen
- u - Microseconden (tot zes cijfers)
- e, O, P en T - Tijdzoneidentificatoren
- U - Aantal seconden sinds de Unix-epoch.
- (空间)
- # - Een van de volgende separators: ;, :, /, ., -, (, )
- ? - Een willekeurige byte.
- * - Willekeurige bytes tot de volgende separator/digit.
- ! - Alle velden worden teruggezet naar de Unix-epoch.
- | - Als alle velden nog niet zijn geparseerd, worden alle velden teruggezet naar de Unix-epoch.
- + - Als er aanvullende gegevens in de string aanwezig zijn, zal dit waarschuwingen oproepen, geen fouten.
|
time |
Verplicht. Bepaalt de datum/tijd string. NULL geeft de huidige datum/tijd aan. |
timezone |
Optioneel. Bepaalt time van de tijdzone. Standaard is de huidige tijdzone. |
Technische details
Retournerde waarde: |
Retourneert een DateTime object als succesvol, FALSE als mislukt. |
PHP Versie: |
5.3+ |