Сейчас я работаю над выводом фидов, которые я получаю с какого-то сайта. То, что я сейчас делаю, это время, и я хочу, чтобы оно отображалось, может быть, немного по-особенному .. как это ..
today, 14:12
yesterday, 15:34
27/12, 15:24
У меня есть это в моем коде
= news.entry_published.strftime("%d/%m, %H:%M")
Это дает мне ошибку, говоря
undefined method `strftime' for "2010-12-30 19:26:00.000000":String
И это не делает то, что я хочу с днями ..
Редактировать:
- @date = DateTime.strptime(news.entry_published, "%Y-%m-%d %H:%M:%S")
= @date.strftime("%d/%m, %H:%M")
Теперь работает, и дает этот вывод
30/12, 19:26
Но я все еще должен проверить, сегодня ли это, вчера или просто еще один день.
Приветствия, Олуф.