Как сделать таймер в однотипных елементах с разным временем?
$('.add_time').each(function(){
    var self = $(this);
    var iv = setInterval(function(){
         var v = parseInt(self.attr('value'), 10);
         self.attr('value', v+1); 
         if (v > 3600){
              self.text('Добавлен более часа назад');
              clearInterval(iv);
         }else{
              var m = Math.floor(v / 60);
              var s = v - m*60;
              self.text('Добавлен ' + m + ':' + (s>10?'':'0') + s +' мин назад');
         }
    }, 1000);
});
исправленная версия - чтобы не сбивалось время при долгом просмотреvar start = new Date().getTime();
$('.add_time').each(function(){
    var self = $(this);
    var sv = parseInt(self.attr('value'), 10);
    var iv = setInterval(function(){
         var now = new Date().getTime();
         var v = Math.floor(sv + (now - start) / 1000);
         // self.attr('value', v);
         if (v > 3600){
              self.text('Добавлен более часа назад');
              clearInterval(iv);
         }else{
              var m = Math.floor(v / 60);
              var s = v - m*60;
              self.text('Добавлен ' + m + ':' + (s>10?'':'0') + s +' мин назад');
         }
    }, 1000);
});
Советую расмотреть jQuery плагин - Timeage
timeago.yarp.com