PHP date_isodate_set() -funktio

Esimerkki

Aseta ISO-päivämäärä 2016 vuoden 5. viikolta:

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

Suoritus esimerkki

Määrittely ja käyttö

date_isodate_set() -funktio asettaa päivämäärän ISO 8601 -standardin mukaisesti, käyttäen viikon ja päivän etäisyyksiä (ei tiettyä päivämäärää).

Syntaksi

date_isodate_set(objekti,vuosi,viikko,päivä);
parametrit kuvaus
objekti Välttämätön. Määrittää date_create() Palautettu DateTime-objekti.
vuosi Välttämätön. Määrittää päivämäärän vuosi.
viikko Välttämätön. Määrittää päivämäärän viikko.
päivä Valinnainen. Määrittää viikon ensimmäisen päivän suhteellisen etäisyyden. Oletusarvo on 1.

Tekninen yksityiskohta

Palautusarvo: Onnistuessaan palauttaa DateTime-objekti, epäonnistuessaan palauttaa FALSE.
PHP versio: 5.2+
Päivityspäiväkirja: PHP 5.3.0: palautusarvo muutettu DateTime:ksi.