Funzione date_isodate_set() PHP

Esempio

Imposta la data ISO della settimana 5 dell'anno 2016:

<?php
$date=date_create();
date_isodate_set($date,2016,5);
echo date_format($date,"Y-m-d");
?>

Esempio di esecuzione

Definizione e uso

La funzione date_isodate_set() imposta la data secondo lo standard ISO 8601, utilizzando l'offset della settimana e del giorno (invece di una data specifica).

Sintassi

date_isodate_set(oggetto,anno,settimana,giorno);
Parametro Descrizione
oggetto Obbligatorio. Specifica da date_create() Oggetto DateTime restituito.
anno Obbligatorio. Specifica l'anno della data.
settimana Obbligatorio. Specifica la settimana della data.
giorno Opzionale. Specifica l'offset dal primo giorno della settimana. Il valore predefinito è 1.

Dettagli tecnici

Valore di ritorno: Restituisce un oggetto DateTime se ha successo, altrimenti FALSE.
Versione PHP: 5.2+
Log delle aggiornamenti: PHP 5.3.0: il valore di ritorno è passato da NULL a DateTime.