Tôi cố gắng để hiểu điều gì đó về getTime()
, Vấn đề của tôi là, tôi đang thiết lập một ngày mới với phép nói: 23,07,2012. Khi tôi đang sử dụng getTime()
trên đó tôi sẽ nhận được mili giây Kể từ 01,01,1970. Khi tôi chia giá trị tôi nhận được từ getTime()
với (1000 * 60 * 60 * 24) tôi nên lấy số ngày đã qua kể từ 01,01,1970 cho đến khi 05,07,2012 nhưng bằng cách nào đó tôi nhận được một số với một điểm thập phân (15.543,875) tôi không hiểu tại sao, tôi có nghĩa là kể từ 01,01,1970 và 23,07,2012 tôi sẽ nhận được một số nguyên (rằng những gì tôi nghĩ), tôi cũng biết Tôi thực sự sai, nếu ai đó có thể vui lòng giúp tôi hiểu tại sao dấu thập phân ở kết quả.Javascript, getTime()
5
A
Trả lời
4
Nếu bạn đang thiết lập một ngày như new Date(2012, 06, 23)
Nó sẽ được đặt theo múi giờ của khách hàng, trong đó .getTime()
là UTC
. Bạn muốn Date.UTC
:
Date.UTC(2012,6,23)/(1000*60*60*24)
//15544 For any computer
new Date(2012, 06, 23)/(1000*60*60*24)
//15543.875 For my computer, I am coincidentally in the same timezone as Israel. This result will depend on what timezone the client is.
Các vấn đề liên quan
- 1. javascript Date(). GetTime() không phải là hàm
- 2. Tại sao javascript getTime() không phải là một hàm?
- 3. Ngày() so với ngày(). GetTime()
- 4. jquery datepicker getTime không phải là UTC
- 5. Sự khác nhau giữa Date.parse() và .getTime()
- 6. Android Location getTime() thêm lỗi 1 ngày
- 7. Tại sao SimpleDateFormat.parse(). GetTime() trả về giá trị sai (âm)?
- 8. Sự khác nhau giữa System.currentTimeMillis() và Date getTime()?
- 9. new Date(). GetTime() không trả về dấu thời gian tính bằng mili giây
- 10. Lỗi chênh lệch ngày Javascript?
- 11. JavaScript IOS5 "JavaScript thực thi vượt quá thời gian chờ"
- 12. chênh lệch ngày javascript
- 13. Là Calendar.getInstance(). GetTime() có bao giờ sẽ cho tôi một câu trả lời khác với Date mới() không?
- 14. Tính chênh lệch thời gian giữa hai lần javascript
- 15. Các đối tượng ẩn danh được thu thập trong Javascript như thế nào?
- 16. Javascript dấu thời gian để Python datetime chuyển đổi
- 17. Javascript thừa kế và phương pháp trọng
- 18. Tại sao người quản lý vị trí trả lại các bản sửa lỗi vị trí cũ bằng dấu thời gian mới của gettime?
- 19. Gọi hàm javascript tại một thời điểm cụ thể trong ngày
- 20. Thời gian hiển thị ở định dạng 12 giờ trong JavaScript
- 21. Làm thế nào để kế thừa từ đối tượng ngày Javascript?
- 22. Tổ chức JavaScript | Mô-đun mô-đun w/modules
- 23. language = "javascript" vs type = "text/javascript"
- 24. Có phải JavaScript hoặc Javascript không?
- 25. nhập tập tin JavaScript trong hàm JavaScript
- 26. Truy cập biến EJS trong Javascript Javascript
- 27. Cách tốt nhất để tạo id duy nhất phía máy khách (với Javascript)
- 28. Cách tốt hơn để ngăn chặn bộ nhớ đệm của trình duyệt của các tệp JavaScript
- 29. Khi hiệu suất tinh chỉnh, cách tốt nhất để gọi các phương thức JavaScript nhiều lần là gì?
- 30. Hành vi này của setInterval có ngụ ý hành vi đa luồng trong Javascript không?
cảm ơn bạn esailija bạn có thể xin vui lòng tải lên một mã số cho thấy resoult của múi giờ của tôi và chia múi giờ UTC với (1000 * 60 * 60 * 24) becouse liên kết không hoạt động và tôi không thể viết mã xuống của nó không làm việc mabye tôi didnt có bạn ngay vì vậy nếu bạn có thể xin vui lòng tải lên cảm ơn bạn. –
@uBlankText tất cả mã bạn cần là trong câu trả lời của tôi. Chỉ cho tôi mã không hoạt động của bạn ở đây: http://jsfiddle.net/ – Esailija
Cảm ơn bạn tôi sẽ xem xét. –