Đánh dấu .NET DateTime/TimeSpan trong bao lâu?Đánh dấu .NET DateTime/TimeSpan trong bao lâu?
Trả lời
Mặc dù hiện một đánh dấu là 100 nano giây, tốt nhất là không để dựa vào điều này như một tuyệt đối. Thay vào đó, hãy sử dụng 'TimeSpan.TicksPerSecond
' (hoặc bất kỳ giá trị thành viên TicksPerXxx nào khác)
Điều này đúng. Không mã hóa những mã này trong mã của bạn. Tuy nhiên, chúng là tuyệt đối và sẽ không bị thay đổi bởi Microsoft. Lý do cho bài đăng này là đôi khi người ta cần phải làm toán này trên máy tính và tôi muốn làm cho biểu đồ này có sẵn. –
+1 Không biết 'TimeSpan.TicksPerSecond' tồn tại –
Lưu ý rằng, mặc dù độ phân giải lý thuyết của DateTime.Now khá cao, độ phân giải - tức là tần suất cập nhật - thấp hơn một chút .
Rõ ràng, trên các hệ thống hiện đại, DateTime.Now có độ phân giải 10 mili giây ... Xem msdn.microsoft.com/en-us/library/system.datetime.now.aspx
Để báo MSDN:
Các đơn vị nhỏ nhất thời gian là đánh dấu, mà là bằng 100 nano giây.
Đo lường không thành công.
- 1. Dấu đánh dấu tùy chỉnh Bản đồ tĩnh của Google được lưu trong bao lâu?
- 2. Dấu trang TDataset có hiệu lực trong bao lâu?
- 3. Các điểm đánh dấu và đường bao trong Leaflet
- 4. URL từ ImagesService.getServingUrl trong bao lâu qua
- 5. Bạn giữ cookie phiên trong bao lâu?
- 6. Chạy "tuyến đường cào" trong bao lâu?
- 7. Mã kéo dài bao lâu?
- 8. Trang web có thể dài bao lâu?
- 9. Mất bao lâu để học C?
- 10. Mất bao lâu mỗi chuỗi thời gian trong Windows XP?
- 11. Đánh dấu xuống docx, bao gồm cả mẫu phức tạp
- 12. Cách đánh dấu một hội đồng .net là an toàn?
- 13. Tạo và kết thúc chuỗi trong Windows bao lâu?
- 14. Glibc mất bao lâu để biên dịch?
- 15. Biến tĩnh PHP kéo dài bao lâu?
- 16. TLD có thể là bao lâu?
- 17. Bản quyền GPL kéo dài bao lâu?
- 18. Mô-đun có trong lõi Perl trong bao lâu?
- 19. Hàm băm SHA256 dài bao lâu?
- 20. Phiên bản Grails được hỗ trợ trong bao lâu?
- 21. Android: OpenGL lưu trữ kết cấu trong bao lâu?
- 22. Mã thông báo APNS có hiệu lực trong bao lâu?
- 23. Ứng dụng ASP.NET MVC sẽ chạy trong bao lâu
- 24. Phiên làm việc [] giữ lại dữ liệu trong bao lâu?
- 25. jsFiddle lưu trữ mã của bạn trong bao lâu?
- 26. Đánh dấu: Tại sao có nhiều triển khai ngôn ngữ đánh dấu "Đánh dấu"?
- 27. Làm cách nào để bao gồm tệp HTML bên trong tệp đánh dấu trong jekyll?
- 28. Tắt phía trên/phải trục đánh dấu đánh dấu
- 29. EStackOverflow không được chấp nhận trong bao lâu và thay thế nó là gì?
- 30. NEST (elasticsearch) Đánh dấu trong nhiều trường
Bạn đã trả lời câu hỏi của riêng mình một phút sau khi đăng câu hỏi? –
uh, StackOverflow khuyến khích loại điều này trong Câu hỏi thường gặp, không bỏ phiếu cho anh ta vì điều đó. xem: http://stackoverflow.com/questions/18557/how-does-stackoverflow-work-the-unofficial-faq#119658 –
Về mặt toán học, các biểu thức này không có ý nghĩa. 1 đánh dấu ** là ** 100 nano giây. Ngược lại, biểu thức đầu tiên của bạn cho biết * '1 tick' ** nhân với **' 1E + 2' bằng '100 ns' *, điều này không chính xác. Chỉ khi bạn đọc tất cả 4 biểu thức, bạn nhận ra rằng tất cả chúng đều không chính xác. Thực sự, '1 đánh dấu = 100 ns' sẽ là đủ, và thực sự sẽ là câu trả lời tốt nhất mà bạn có thể đã cung cấp. Mọi người biết cách chuyển đổi giây thành nano giây. – Groo