Hàm date_isodate_set() của PHP

Ví dụ

Đặt ngày ISO của tuần thứ 5 năm 2016:

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

Ví dụ chạy

Định nghĩa và cách sử dụng

Hàm date_isodate_set() thiết lập ngày dựa trên tiêu chuẩn ISO 8601, sử dụng độ lệch từ ngày và đêm (không sử dụng ngày cụ thể).

Cú pháp

date_isodate_set(đối tượng,năm,tuần,ngày);
tham số miêu tả
đối tượng Bắt buộc. Định nghĩa bởi date_create() Đối tượng DateTime trả về.
năm Bắt buộc. Định nghĩa năm trong ngày.
tuần Bắt buộc. Định nghĩa tuần trong ngày.
ngày Tùy chọn. Định nghĩa độ lệch từ ngày đầu tiên trong tuần. Mặc định là 1.

Chi tiết kỹ thuật

Giá trị trả về: Nếu thành công thì trả về một đối tượng DateTime, nếu thất bại thì trả về FALSE.
Phiên bản PHP: 5.2+
Nhật ký cập nhật: PHP 5.3.0: giá trị trả về từ NULL thay đổi thành DateTime.