Hàm Now của VBScript
Định nghĩa và cách sử dụng
Hàm Now có thể trả về ngày và giờ hiện tại dựa trên cài đặt ngày và giờ của hệ thống máy tính.
Cú pháp
Now
Cảnh báo và chú thích
Matter 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 khác, vì vậy nếu bạn cần phải lấy ngày và giờ hiện tại cùng một lúc trong chương trình, bạn cần gọi Now, sau đó sử dụng DateValue 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 'Thời gian và ngày 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 lúc' T = TimeValue(N) 'Phần thời gian của điểm thời gian cùng một lúc' D2 = Date 'Ngày điểm thời gian 1' T2 = Time 'Thời gian điểm thời gian 2'
Suy nghĩ về vấn đề
Khi thực hiện liên tục Response.write Now và Response.Write Date + Time, giá trị lỗi lớn nhất có thể 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#
Nếu điểm thời gian 3 chạm 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(Now)
Kết quả đầu ra:
2007-10-1 14:10:06
Chú thích:Kết quả đầu ra có thể có sự khác biệt nhẹ do thiết lập máy tính khác nhau.