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

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

UTC() Phương pháp trả về số milisecond giữa ngày cụ thể và nửa đêm của ngày 1 tháng 1 năm 1970 dựa trên thế giới.

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

Chú ý:Thời gian UTC và GMT (Thời gian Greenwich) là giống nhau.

Mẫu

Ví dụ 1

Trả về số milisecond giữa ngày cụ thể và nửa đêm của ngày 1 tháng 1 năm 1970:

var d = Date.UTC(2012, 02, 30);

Thử nghiệm ngay

Ví dụ 2

Tạo đối tượng ngày bằng UTC thời gian thay vì thời gian địa phương:

var d = new Date(Date.UTC(2012, 02, 30));

Thử nghiệm ngay

Cú pháp

Date.UTC(year, month, day, giờ, phút, giây, millisec)

Giá trị tham số

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

Bắt buộc. Biểu thị số nguyên của 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 đầu tiên của năm tiếp theo
  • 13 sẽ dẫn đến tháng thứ hai của năm tiếp theo
day

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 giờ trước của 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 tiếp theo

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

  • 32 sẽ dẫn đến ngày第二天 của tháng tiếp theo
hour

Tùy chọn. Mặc định là 0. Biểu thị số nguyên của phần trăm giờ

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

  • -1 sẽ dẫn đến phần cuối cùng của giờ trước của ngày trước
  • 24 sẽ dẫn đến giờ đầu tiên của ngày tiếp theo
min

Tùy chọn. Mặc định là 0. Biểu thị số nguyên của phần trăm phút

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

  • -1 sẽ dẫn đến phần cuối cùng của phút trước của giờ trước
  • 60 sẽ dẫn đến phần thứ nhất của phút tiếp theo của giờ tiếp theo
sec

Tùy chọn. Mặc định là 0. Biểu thị số nguyên của phần trăm giây

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

  • -1 sẽ dẫn đến phần cuối cùng của giây trước của phút trước
  • 60 sẽ dẫn đến phần thứ nhất của giây tiếp theo của phút tiếp theo
millisec

Tùy chọn. Mặc định là 0. Biểu thị số nguyên của phần trăm giây

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

  • -1 sẽ dẫn đến phần cuối cùng của giây trước
  • 1000 sẽ dẫn đến phần thứ nhất của giây tiếp theo

Chi tiết kỹ thuật

Giá trị trả về: Số nguyên, biểu thị số毫秒 giữa ngày giờ cụ thể và nửa đêm của ngày 1 tháng 1 năm 1970.
Phiên bản JavaScript: ECMAScript 1

Hỗ trợ trình duyệt

Phương thức Chrome IE Firefox Safari Opera
UTC() 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