Phương pháp setUTCFullYear() của JavaScript Date

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

setUTCFullYear() Phương pháp này sẽ thiết lập năm của đối tượng ngày theo giờ UTC (từ 1000 đến 9999 là số nguyên bốn chữ số).

Lưu ý:Thời gian UTC (Thời gian world coordination) là thời gian được thiết lập bởi tiêu chuẩn thời gian thế giới.

Chú ý:Giờ UTC và GMT (Giờ Greenwich) là cùng một điều.

Mô hình

Ví dụ 1

Đặt năm thành 1992:

var d = new Date();
d.setUTCFullYear(1992);

Thử ngay

Ví dụ 2

Đặt ngày thành ngày 3 tháng 11 năm 2020:

var d = new Date();
d.setUTCFullYear(2020, 10, 3);

Thử ngay

Ví dụ 3

Đặt ngày thành sáu tháng trước, giờ UTC:

var d = new Date();
d.setUTCFullYear(d.getUTCFullYear, d.getUTCMonth() - 6);

Thử ngay

Cú pháp

Date.setUTCFullYear(year, month, day)

Giá trị tham số

Tham số Mô tả
year Bắt buộc. Biểu thị giá trị năm, cho phép giá trị âm.
month

Tùy chọn. Biểu thị giá trị tháng bằng số nguyên.

Giá trị mong đợi là 0-11, nhưng cho phép các giá trị khác:

  • -1 sẽ dẫn đến tháng cuối cùng của năm trước
  • 12 sẽ dẫn đến tháng đầu tiên của năm sau
  • 13 sẽ dẫn đến tháng thứ hai của năm sau
day

Bắt buộc. Số nguyên, biểu thị ngày của tháng.

Giá trị mong đợi là 1-31, nhưng cho phép các giá trị khác:

  • 0 sẽ dẫn đến cuối cùng của tháng trước
  • -1 sẽ dẫn đến ngày trước cuối cùng của tháng trước

Nếu tháng có 31 ngày:

  • 32 sẽ dẫn đến ngày đầu tiên của tháng sau

Nếu tháng có 30 ngày:

  • 32 sẽ dẫn đến ngày thứ hai của tháng sau

Chi tiết kỹ thuật

Giá trị trả về: Giá trị trả về: số nguyên, đối tượng ngày và số mili giây giữa nửa đêm ngày 1 tháng 1 năm 1970.
Phiên bản JavaScript: ECMAScript 1

Hỗ trợ trình duyệt

Cách Chrome IE Firefox Safari Opera
setUTCFullYear() Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ

Trang liên quan

Giáo trình:Ngày tháng JavaScript

Giáo trình:Định dạng ngày tháng JavaScript

Giáo trình:Phương pháp thiết lập ngày tháng JavaScript