Не, если потом енобходим какой-то(пусть даже минимальный) парсинг, тогда да... можно и класс с соответсвующими методами замутить. А если надо ТОЛЬКО вывести её - нафиг плодить лишние сущности =)
Думер, а скажи, в чем принципиальная разница? Все равно оно у Тебя в памяти висит. Объект или не объект, имхо значения не имеет.
Зато есть офигенные преимущества. Например, если Тебе надо будет заменить вывод даты системной на вывод даты с удаленного например хоста, в ооп Ты это сделаешь на раз-два, а в пхп будешь переписывать 320 кусков кода, в которых у Тебя этот вывод...
По поводу п"все равно оно в памяти висит", угу и жрать будет фактически те же байты. Тут разницы никакой.
Разница в том что для простого вывода без форматирований я напишу просто что-то типа echo date() и а не ,буду писать "лишних" строк для порождения объекта класса DateTime и последующим его уничтожением. Фигня конечно, но... иногда так проще бывает, пусть не правильный это метод =))