Funzione date_create_from_format() di PHP

Esempio

Restituisce un nuovo oggetto DateTime formattato secondo lo specificato formato:

<?php
$date=date_create_from_format("j-M-Y","25-Sep-2016");
?>

Esempio di esecuzione

Definizione e uso

La funzione date_create_from_format() restituisce un nuovo oggetto DateTime formattato secondo lo specificato formato.

Sintassi

date_create_from_format(format,time,timezone);
Parametro Descrizione
format

Obbligatorio. Specifica il formato da utilizzare.format La stringa di parametri può utilizzare i seguenti caratteri:

  • d - Il giorno del mese, con zero iniziale
  • j - Il giorno del mese, senza zero iniziale
  • D - Giorno della settimana (Mon - Sun)
  • I - Giorno della settimana (Monday - Sunday)
  • S - Suffisso inglese del giorno del mese (st, nd, rd, th)
  • F - Nome del mese (January - December)
  • M - Nome del mese (Jan - Dec)
  • m - Mese (01 - 12)
  • n - Mese (1 - 12)
  • Y - Anno (ad esempio 2013)
  • y - Anno (ad esempio 13)
  • a e A - am o pm
  • g - 12 ore, senza zero iniziale
  • h - 12 ore, con zero iniziale
  • G - 24 ore, senza zero iniziale
  • H - 24 ore, con zero iniziale
  • i - Minuti, con zero iniziale
  • s - Secondi, con zero iniziale
  • u - Microsecondi (fino a sei numeri)
  • e、O、P e T - Identificatori di fuso orario
  • U - Secondi trascorsi dall'era Unix
  • (空格)
  • # - Uno dei seguenti separatori: ;、:、/、.、,、-、(、)
  • ? - Un byte casuale
  • * - Byte casuali fino al prossimo separatore/numero
  • ! - Ripristina tutti i campi all'era Unix
  • | - Se tutti i campi non sono stati解析ati, ripristina tutti i campi all'era Unix
  • + - Se presenti, i dati finali della stringa causano avvisi, non errori
time Obbligatorio. Specifica la stringa di data/ora. NULL indica la data/ora corrente.
timezone Opzionale. Specifica time del fuso orario. Di default è il fuso orario corrente.

Dettagli tecnici

Valore di ritorno: Restituisce un oggetto DateTime se il processo è riuscito, FALSE se non è riuscito.
Versione PHP: 5.3+