Hàm Time trong VBScript

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

Hàm Time có thể trả về thời gian hệ thống hiện tại.

Cú pháp

Time

Hướng dẫn và chú thích

Vấn đề quan trọng:

Nếu đồng thời đọc Date, Time và Now, thì Now = Date + Time, nhưng thực tế, chúng ta không thể gọi ba hàm này cùng một lúc, vì sau khi thực hiện một hàm, mới có thể thực hiện hàm tiếp theo, vì vậy nếu bạn cần lấy ngày và giờ hiện tại trong chương trình, bạn cần gọi Now, sau đó sử dụng DateVale và TimeValue để lấy ngày và giờ.

Ví dụ: Lấy ngày và giờ của một điểm thời gian cụ thể:

N = Now 'Ngày và giờ của điểm thời gian này'
D = Datevalue(N) 'Phần ngày của điểm thời gian cùng một thời điểm'
T = TimeValue(N) 'Phần thời gian của điểm thời gian cùng một thời điểm'
D2 = Date 'Ngày điểm thời gian 1'
T2 = Time 'Thời gian điểm thời gian 2'

Tư duy vấn đề

Kết quả chênh lệch lớn nhất có thể xảy ra khi thực hiện liên tục Response.write Now và Response.Write Date + Time là bao nhiêu? Giả sử:

Điểm thời gian 1 lấy được Now = #7/1/95 23:59:59#
Điểm thời gian 2 lấy được Date = #7/1/95#

Và nếu "điểm thời gian 3"正好 qua một ngày, thì Time = #0:00:00, vì vậy sự chênh lệch giữa Now và Date+Time sẽ là 23:59:59.

Mẫu

Ví dụ 1

document.write(Time)

Kết quả đầu ra:

14:34:38

Chú thích:Kết quả đầu ra có thể có sự khác biệt nhẹ do các cài đặt máy tính khác nhau.