У меня есть текстовое представление даты. И мое текстовое представление содержит строку даты, например 2011.09.17. Что ж, я все еще хочу это иметь, но я также хочу добавить более удобную информацию для некоторых конкретных дат, например, сегодня или вчера. Например, если сегодня 2011.09.17, я хочу, чтобы мое текстовое представление имело значение вчера вместо 2011.09.16 и сегодня вместо 2011.09.17.
ну, мне уже удалось это сделать :), но некрасиво :(. Я делаю это с большим количеством if-> than, что действительно некрасиво, и что бы я ни хотел добавить какое-то новое правило, например, если дата старше одного года. Я хочу поместить строку как в прошлом году или около того .... Мне действительно нужно добавить некрасивую логику.
У меня вопрос: есть ли способ сделать это лучше? есть ли что-то вроде шаблона дизайна для этого? Как это рекомендуется делать? Я уверен, что многие люди сталкиваются с подобными проблемами
, если есть подход купальщика, чем тысячи «если»? если нет, спасибо, по крайней мере, я перестану искать решение для купальщиков
любые предложения, фрагменты или что-то в этом роде будут оценены
Спасибо