Все три варианта правильные, с точки зрения норм русского языка.
Если Вам надо на сайте отображать дату, согласитесь, что есть смысл добавлять год, только если он с текущем не совпадает. Это относиться к остальному, ну и Вы наверно замечали, сейчас, на большинстве сайтов пишут в таком стиле: "5 минут назад", "2 часа назад", "3 дня назад", "25.11.2012"
По этому поводу много споров было. По своей практике скажу так: не видел еще людей, которых не устраивало такое написание, потому как в большинстве случаев, человеку надо только знать "приблизительно" когда было совершено действие.