Ignore:
Timestamp:
08/02/10 09:56:24 (14 years ago)
Author:
amuller
Message:

Ticket #974 - Arrumando problema da data ao visualizar email

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/base/common_functions.js

    r3077 r3111  
    369369        forward_body += body; 
    370370        return forward_body; 
     371} 
     372 
     373function norm(arg) {return (arg < 10 ? '0'+arg : arg);} 
     374 
     375function strDateShow(timestamp){ 
     376        var retStr = ''; 
     377        var weekDays = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']; 
     378        var date_msg = new Date(timestamp*1000); 
     379        var today = new Date(); 
     380        today.setHours = 0; 
     381        today.setMinutes = 0; 
     382 
     383        if (today.getTime() - date_msg.getTime() < 86400000) 
     384                retStr = norm(date_msg.getHours()) + ':' + norm(date_msg.getMinutes()); 
     385        else 
     386                if (today.getTime() - date_msg.getTime() < 172800000) 
     387                        retStr = get_lang('Yesterday'); 
     388                else 
     389                        if (today.getTime() - date_msg.getTime() < 259200000) 
     390                                retStr = get_lang(weekDays[date_msg.getDay()]); 
     391                        else 
     392                                retStr = norm(date_msg.getDate()) + '/' + norm(date_msg.getMonth()+1) + '/' +date_msg.getFullYear(); 
     393        return retStr; 
    371394} 
    372395 
Note: See TracChangeset for help on using the changeset viewer.