Contoh
Setel tanggal ISO ke minggu ke-5 pada tahun 2013:
<?php $date=date_create(); date_isodate_set($date,2013,5); echo date_format($date,"Y-m-d") . "<br>"; date_isodate_set($date,2013,5,2); echo date_format($date,"Y-m-d"); ?> /* Output : 2013-01-28 2013-01-29 */
Definisi dan Penggunaan
Fungsi date_isodate_set() menetapkan tanggal sesuai dengan standar ISO 8601, menggunakan offset minggu dan hari (alih-alih menggunakan tanggal tertentu).
Syntax
date_isodate_set(object, year, week, day)
Nilai Parameter
| Parameter | Deskripsi | 
|---|---|
| object | Required. Menentukan objek DateTime yang dikembalikan oleh date_create () | 
| year | Required. Menentukan tahun tanggal | 
| week | Required. Menentukan minggu dari tanggal tersebut | 
| day | Optional. Menentukan offset dari hari pertama dalam seminggu. Default-nya adalah 1 | 
Detail Teknis
| Return Value: | Mengembalikan objek DateTime saat sukses. FALSE jika gagal | 
|---|---|
| PHP Version: | 5.2+ | 
| PHP Changelog: | PHP 5.3: Mengubah nilai kembali dari NULL ke DateTime |