Tôi đang cố gắng lấy mili giây hiện tại từ Bắt đầu của ngày đó. Vì vậy, tôi muốn thực hiện các tính toán sau đây. 86400000-currMilliSecondsFromBeginningOfDay
. Mọi sự trợ giúp sẽ rất được trân trọng. Cảm ơnJodaTime Lấy Số Mili giây Hiện tại Từ Đầu Ngày
Trả lời
long result = new DateTime().millisOfDay().getMillis();
hoặc
long result = new DateTime().getMillis() - new DateTime().withMillisOfDay(0).getMillis();
hoặc
long result = new LocalTime().get(DateTimeFieldType.millisOfDay());
thực sự getMillis() có quyền truy cập riêng tư, bạn có thể sử dụng DateTime(). GetMillisOfDay() thay vì –
@ moretti.fabio http://joda-time.sourceforge.net/apidocs/org/joda/time/base/BaseDateTime. html # getMillis(). Nó là công khai – Ilya
Bạn nói đúng, tôi sai :) –
Bạn có thể lấy đầu ngày sử dụng DateMidnight từ thư viện jodatime.
long todayStart = new DateMidnight().getMillis();
Trong khi DateTime constructor sẽ đặt trường millis thành giá trị hiện tại.
- 1. Lịch Java nhận ngày hiện tại, không có giờ, phút, giây và mili giây, tính bằng mili giây
- 2. Cách lấy mili giây từ java.sql.Timestamp
- 3. Cố gắng thêm 3 ngày trong mili giây vào ngày hiện tại
- 4. Jodatime bắt đầu ngày và cuối ngày
- 5. Java Ngày đến mili giây
- 6. Chuyển đổi ngày thành mili giây
- 7. Android Nhận ngày hiện tại (với thời gian là 0: 00: 000) trong mili giây?
- 8. MySQL chọn ngày được định dạng từ trường mili giây
- 9. Tại sao ngày thay đổi với cùng số mili giây trên các múi giờ khác nhau?
- 10. Tính mili giây từ epoch
- 11. Dấu thời gian hiện tại SQLite bằng mili giây?
- 12. chuyển đổi ngày tháng thành mili giây bằng javascript
- 13. Nhận thời gian hiện tại (tính bằng mili giây) từ đồng hồ hệ thống trong Windows?
- 14. Javascript hiển thị mili giây như ngày: giờ: phút mà không có giây
- 15. chuyển đổi một chuỗi ngày thành mili giây trong java
- 16. php: chuyển đổi mili giây cho đến ngày
- 17. Python: Cách nhận số giây mili giây cho mỗi jiffy
- 18. lấy ngày và giờ hiện tại
- 19. Hiển thị dateiff là giây, mili giây
- 20. Cách nhận thời gian hiện tại tính bằng mili giây từ C trong Linux?
- 21. So sánh các ngày bỏ qua giây và mili giây giây của DateTime trong Joda
- 22. Internet Explorer, Json.Net JavaScript ngày và mili giây vấn đề
- 23. CURRENT_TIMESTAMP tính bằng mili giây
- 24. Java Mili giây trong năm
- 25. Mili giây cho dấu thời gian UNIX
- 26. String để ngày trong Oracle với mili giây
- 27. Làm thế nào để deserialize ngày (mili giây) với JSON.NET?
- 28. Lấy số ngày trong tháng hiện tại trong Java
- 29. cách lấy số ngày của tháng hiện tại? trong PHP
- 30. cách lấy số giây được chuyển từ năm 1970 cho một giá trị ngày tháng?
currentTimeMillis()% (24 * 60 * 60 * 1000) – Subin
@SubinS Trước hết cảm ơn bạn. Ngoài ra tôi đang gặp khó khăn trong việc tìm ra nơi tôi sẽ đặt này liên quan đến biến DateTime() mới của tôi. –
long diff = currentTimeMillis()% (24 * 60 * 60 * 1000); DateTime diffDate = new DateTime (diff); – Subin