to kwerenda czasowa wymagana do sformatowania w formacie RFC3339. Kiedy spojrzałem na klasę czasu po "wymaganiu" czasu "", nie widziałem metody rfc3339.Konwersja obiektu klasy czasu do RFC3339 w Ruby
Odpowiedz
A website wspomniał, że RFC3339 jest najczęściej stosowanym formatem dat w kanałach RSS, więc metoda konwersji jest zaimplementowana jako #xmlschema, ale nie # rfc3339.
Czy to pomaga? http://www.ruby-doc.org/stdlib-1.9.3/libdoc/date/rdoc/DateTime.html#method-i-rfc3339
DateTime.parse('2001-02-03T04:05:06.123456789+07:00').rfc3339(9)
#=> "2001-02-03T04:05:06.123456789+07:00"
Aha, DateTime.now.to_s po prostu daje odpowiedź w formacie rfc3339. Dzięki! – taro
Chciałem zrobić następnego dnia 00:00 w RFC3339, a "+" powinno zostać zakodowane. Tak więc skończyłem z 'Date.today.next.to_time.to_datetime.to_s.gsub ('+', '% 2B')'. To wygląda na łańcuch metod JavaScript. hmmm – taro
Sposób Wybrałem to zrobić był Time.now.utc.strftime('%FT%TZ')
#=> "2013-08-15T06:13:28Z"
który jest idealnym miejscem na polu wejściowym HTML5 type='datetime'
.
Musisz przekonwertować czasu do DateTime
obiektu:
Time.now.to_datetime.rfc3339 #=> "2014-11-06T10:40:54+11:00"
zobacz:
http://www.ruby-doc.org/stdlib-2.4.1/libdoc/date/rdoc/Time.html
- 1. Konwersja czasu Ruby do C#
- 2. Konwersja obiektu do wartości mieszania w Ruby
- 3. Konwersja obiektu klasy stdClass do JSON Object
- 4. Konwersja znacznika czasu Ruby do sekund w Epoce iz powrotem
- 5. Konwersja czasu lokalnego do UTC w Railsach
- 6. Konwersja uniksowy znacznik czasu do obiektu Date javascript
- 7. Konwersja czas UTC do czasu pacyficznego
- 8. Konwersja czasu do DateTime w C#
- 9. Konwersja Ruby skróty do tablic
- 10. Konwersja data- * atrybuty do obiektu
- 11. Konwersja ciąg do datetime.time obiektu
- 12. Konwersja ciąg do nazwy zmiennej w ruby
- 13. Konwersja obiektu UNIX epok do daty
- 14. numpy.ndarray: konwersja do "normalnej" klasy
- 15. Konwersja obiektu do JSON ciąg w C#
- 16. Konwersja obiektu do JSON w MVC 4
- 17. Konwersja xml ciąg do listy mojego obiektu
- 18. Konwersja obiektu .Net do obiektu JSON w widoku
- 19. Konwersja std :: set do Ruby z Swig
- 20. Konwersja czasu UTC do czasu lokalnego za pomocą Nobiime
- 21. Konwersja znacznika czasu unixa do juliana
- 22. Konwersja znacznika czasu Unix do strefy czasowej?
- 23. Konwersja (2.75) do czasu (2:45)
- 24. Konwersja uniksowy znacznik czasu do datetime
- 25. Ruby: Łapanie wszystkich metod wysłanych do obiektu
- 26. Konwersja uniksowy znacznik czasu do ISO 8601
- 27. Konwersja Datetime zbieracz do czasu UTC
- 28. C#: Konwersja klasy bazowej do dziecka Klasa
- 29. Konwersja czasu lokalnego UTC
- 30. Ruby dodać metodę do klasy
Powinien to być komentarz zamiast odpowiedzi? :) – Rimian