Phương pháp JavaScript Date setUTCMonth()

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

setUTCMonth() Phương pháp này đặt tháng dựa trên giờ thế giới (từ 0 đến 11).

Ghi chú:Tháng một là 0, tháng hai là 1, và tiếp theo.

Phương pháp này cũng có thể được sử dụng để đặt ngày trong tháng.

Lưu ý:Thời gian UTC (thời gian chuẩn thế giới) là thời gian được đặt bởi chuẩn thời gian thế giới.

Ghi chú:Thời gian UTC và GMT (giờ Greenwich) là相同的.

ví dụ

ví dụ 1

Đặt tháng thành 4 (tháng Năm):

var d = new Date();
d.setUTCMonth(4);

thử trực tiếp

ví dụ 2

Đặt tháng thành 4 (tháng Năm), ngày thành 20:

var d = new Date();
d.setUTCMonth(4, 20);

thử trực tiếp

ví dụ 3

Đặt ngày thành ngày cuối cùng của tháng trước:

var d = new Date();
d.setUTCMonth(d.getUTCMonth(), 0);

thử trực tiếp

cú pháp

Date.setUTCMonth(tháng, ngày)

giá trị tham số

tham số mô tả
tháng

Bắt buộc. Số nguyên biểu thị tháng.

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 một của năm sau
  • 13 sẽ dẫn đến tháng hai của năm sau
ngày

Tùy chọn. Số nguyên, biểu thị ngày trong 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 giờ cuối cùng của tháng trước
  • -1 sẽ dẫn đến một giờ trước giờ 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第二天 của tháng sau

Chi tiết kỹ thuật

Giá trị trả về: Giá trị trả về: số nguyên, biểu thị số miligia秒 giữa đối tượng ngày và 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

phương pháp Chrome IE Firefox Safari Opera
setUTCMonth() Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ

Trang liên quan

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

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

Giáo trình:Cách thiết lập ngày tháng của JavaScript