Funkcja date_isodate_set() PHP
Przykład
Ustawienie daty ISO dla 5. tygodnia 2016 roku:
<?php $date=date_create(); date_isodate_set($date,2016,5); echo date_format($date,"Y-m-d"); ?>
Definicja i użycie
Funkcja date_isodate_set() ustawia datę zgodnie z standardem ISO 8601, używając przesunięcia tygodnia i dnia (zamiast konkretnej daty).
Gramatyka
date_isodate_set(object,year,week,day);
parametry | opis |
---|---|
object | Wymagane. Określa przez date_create() Zwracany obiekt DateTime. |
year | Wymagane. Określa rok w dacie. |
week | Wymagane. Określa tydzień w dacie. |
day | Opcjonalnie. Określa przesunięcie w stosunku do pierwszego dnia tygodnia. Domyślnie wynosi 1. |
Szczegóły techniczne
Wartość zwracana: | Zwraca obiekt DateTime, jeśli sukces, w przeciwnym razie zwraca FALSE. |
---|---|
Wersja PHP: | 5.2+ |
Log aktualizacji: | PHP 5.3.0: Wartość zwracana z NULL zmieniona na DateTime. |