Tôi có một ứng dụng C# mà trở về trong JSON một ngày hết hạn của một thẻ xác thực như thế này:Ngày sử dụng Javascript mới() sử dụng múi giờ nào?
"expirationDate":"Fri, 27 Mar 2015 09:12:45 GMT"
Trong nguyên cảo của tôi, tôi kiểm tra xem ngày vẫn còn hợp lệ ở đây:
isAuthenticationExpired = (expirationDate: string): boolean => {
var now = new Date().valueOf();
var exp: any = Date.parse(expirationDate).valueOf();
return exp - now <= 0;
};
Những gì tôi muốn biết múi giờ new Date()
có sử dụng khi nó trả về một ngày không?
Nếu không có đối số nào được cung cấp, hàm tạo sẽ tạo đối tượng Ngày JavaScript cho ngày và giờ hiện tại theo cài đặt hệ thống. – Satpal
Nó chỉ định tên múi giờ.Chỉ cần chạy 'new Date()' và thấy chính mình – zerkms
Và bạn có thể sử dụng 'getTimezoneOffset()' để có được độ lệch theo phút giữa GMT và local time – Sami