Я пытаюсь преобразовать число дней для данного года обратно в его дату, то есть обратное к методу yday
. Например, учитывая 200-й день 2012 года, я хочу получить дату 2012-07-18.Как получить дату с номера дня и года?
2
A
ответ
5
Это основная особенность Date и DateTime.
См http://www.ruby-doc.org/stdlib-1.9.3/libdoc/date/rdoc/DateTime.html#method-c-ordinal
d = Date.ordinal(2012, 200)
=> #<Date: 2012-07-18 ((2456127j,0s,0n),+0s,2299161j)>
d = DateTime.ordinal(2012, 200)
=> #<DateTime: 2012-07-18T00:00:00+00:00 ((2456127j,0s,0n),+0s,2299161j)>
Смежные вопросы
- 1. Можно ли подсчитать дату с номера года и дня?
- 2. Swift - Получить дату со дня года
- 3. В Python, как я могу получить дату на основе года, номера недели и дня недели?
- 4. получить неделю года с дня года
- 5. Как получить дату от дня
- 6. получить NSDate с дня года
- 7. Как получить дату дня в месяц в течение определенного года?
- 8. Как представить два столбца года и дня как дату?
- 9. Начало дня и конца дня текущего месяца и начало дня и конца дня текущего года
- 10. Получить дату и время с данного дня
- 11. Как получить начальную и конечную дату года?
- 12. Как получить конкретную дату текущего года
- 13. Форматирование месяца, дня и года
- 14. Как получить дату с номера недели и числа дней и года?
- 15. Как получить дату предыдущего года в течение определенного месяца и дня ... и наоборот в текущем году
- 16. Как получить стартовую дату и дату окончания года в Android?
- 17. Создать дату с полей дня, месяца, года в MySQL
- 18. Как получить дату с номера недели и год
- 19. Javascript - введите дату с дневного номера
- 20. Создание NSDate из месяца, дня и года
- 21. Извлечь дату из года, номер недели, имя дня в C#
- 22. MYSQL Получить дату с текущего года, текущего месяца и дня переменной
- 23. Получить дату, эквивалентную текущему дню прошлого года?
- 24. Как получить дату с номера недели?
- 25. Получить даты с номера недели определенного года
- 26. PHP: Как получить возраст в php от дня, месяца, года?
- 27. конвертировать из года и дня года в bash
- 28. Как получить дату из года, месяца, недели месяца и дня недели? C#
- 29. Получить полную дату с даты года
- 30. Преобразование года и дня (например, 2013216 = 216-й день 2013 года) в полную дату на Java
Приведите примеры примеры ... –