Tôi đang làm việc trong ruby, tôi ahave một đối tượng chứa datetime ngày nay từ cơ sở dữ liệu. Tôi chỉ muốn thời gian cắt ngắn ngày. Làm thế nào tôi có thể nhận được điều đó?Lấy thời gian từ Biến DateTime trong Ruby
18
A
Trả lời
39
Hãy thử DateTime#strftime.
DateTime.now.strftime("%H:%M")
# => "12:17"
3
#!/usr/bin/ruby -w
time1 = Time.now
puts "Current Time : " + time1.hour + ":" + time1.min + ":" + time1.sec
Taken từ & tín dụng - This TutorialsPoint Post.
0
Bạn có thể kiểm tra định dạng ngày Rails khác nhau từ đây: Rails Date Formats
Ví dụ:
time = Time.now
time.strftime("%d %B %Y")
# => 12 December 2016
+0
câu hỏi là nhận được một phần thời gian từ datetime .... kết quả của bạn là hoàn toàn không liên quan nào đó. –
1
Nếu bạn sử dụng nó thực sự thường bạn có thể sử dụng đá quý time_splitter để giúp bạn thiết lập một số bộ truy xuất trong ngày, thời gian, giờ và phút cho các thuộc tính ngày giờ của bạn. Hy vọng nó giúp.
Các vấn đề liên quan
- 1. chỉ chọn thời gian từ lĩnh vực datetime trong SQLite
- 2. Làm thế nào để loại bỏ thời gian một phần từ biến DateTime trong MVC
- 3. Thao tác thời gian trong ruby
- 4. Cách thay đổi thời gian trong DateTime?
- 5. Trong Ruby on Rails, sự khác nhau giữa DateTime, Dấu thời gian, Thời gian và Ngày tháng là gì?
- 6. Lấy thời gian từ chỉ số xts
- 7. Lấy thời gian từ một chuỗi ngày
- 8. cách lấy ngày 12 giờ từ DateTime
- 9. Thành phần thời gian dải Mysql từ datetime
- 10. biểu đồ với các thùng thời gian từ datetime vector
- 11. Nhận java.util.Date ra từ Joda thời gian DateTime
- 12. Python 3: dấu thời gian để datetime: thời gian bổ sung này đến từ đâu?
- 13. Lấy thời gian từ MySQL dưới dạng HH: MM
- 14. Dấu thời gian Unix tới .net DateTime
- 15. Sự khác nhau giữa DateTime và Thời gian trong Ruby là gì?
- 16. Khi nào tôi nên sử dụng DateTime vs date, các trường thời gian trong ruby / rails?
- 17. Lấy tháng từ DATETIME trong sqlite
- 18. Cách lấy ngày và thời gian từ dấu thời gian trong truy vấn chọn PostgreSQL?
- 19. Làm thế nào để có được thời gian và ngày từ tem datetime trong php
- 20. Chỉ so sánh phần thời gian trong datetime - Python
- 21. So sánh phần thời gian của trường datetime trong Hibernate
- 22. Không thể trừ datetime và dấu thời gian trong django?
- 23. Thời gian thay vì datetime trong Dịch vụ báo cáo
- 24. ngày và thời gian của datetime Bắt (? Lỗi trong MySQL)
- 25. Chỉ cập nhật Thời gian trong trường DateTime mysql
- 26. Cách thêm thời gian vào DateTime trong SQL
- 27. Lấy thời gian và ngày tháng từ dấu thời gian bằng php
- 28. Thời gian tham chiếu Dấu thời gian cảm biến Android
- 29. kiểm tra thời gian từ 9,30 đến 4 ruby
- 30. Cách lấy dấu thời gian unix từ numpy.datetime64
Cần lưu ý rằng 'DateTime.min' trả về' 0' cho toàn bộ giờ, chứ không phải '00' như bạn mong đợi. – Niek