Jump to content


samim_fla_df

Member Since 06/06/2011
Offline Last Active 01/03/2014, 15:53
-----

Topics I've Started

Conversão Tempo "am/pm" Para 24Hrs

08/10/2012, 12:04

Seguinte, estou montando um site para um time aqui da cidade onde moro, e vou colocar um calendário com os jogos, campeonatos e etc. que eles participam. Encontrei então o "Fullcalendar", tava indo bem na formatação dos JavaScripts mudando nomes dos dias, meses etc. até que chegou no formato de hora.

Lá nos "States" eles usam normalmente o formato AM/PM e aqui usamos o formato de 24hrs. Como fazer a conversão no código?

Essa parte fala sobre isso:

  bc = 1;
    Aa.addDays = ba;
    Aa.cloneDate = N;
    Aa.parseDate = kb;
    Aa.parseISO8601 = Bb;
    Aa.parseTime = mb;
    Aa.formatDate = Oa;
    Aa.formatDates = ib;
    var lc = ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"],
        Ab = 864E5,
        cc = 36E5,
        wc = 6E4,
        dc = {
            s: function (a) {
                return a.getSeconds()
            },
            ss: function (a) {
                return Pa(a.getSeconds())
            },
            m: function (a) {
                return a.getMinutes()
            },
            mm: function (a) {
                return Pa(a.getMinutes())
            },
            h: function (a) {
                return a.getHours() % 12 || 12
            },
            hh: function (a) {
                return Pa(a.getHours() % 12 || 12)
            },
            H: function (a) {
                return a.getHours()
            },
            HH: function (a) {
                return Pa(a.getHours())
            },
            d: function (a) {
                return a.getDate()
            },
            dd: function (a) {
                return Pa(a.getDate())
            },
            ddd: function (a, <img src='http://forum.wmonline.com.br/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> {
                return b.dayNamesShort[a.getDay()]
            },
            dddd: function (a, <img src='http://forum.wmonline.com.br/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> {
                return b.dayNames[a.getDay()]
            },
            M: function (a) {
                return a.getMonth() + 1
            },
            MM: function (a) {
                return Pa(a.getMonth() + 1)
            },
            MMM: function (a, <img src='http://forum.wmonline.com.br/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> {
                return b.monthNamesShort[a.getMonth()]
            },
            MMMM: function (a, <img src='http://forum.wmonline.com.br/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> {
                return b.monthNames[a.getMonth()]
            },
            yy: function (a) {
                return (a.getFullYear() + "").substring(2)
            },
            yyyy: function (a) {
                return a.getFullYear()
            },
            t: function (a) {
                return a.getHours() = 1 ? "a" : "p"
            },
            tt: function (a) {
                return a.getHours() = 12 ? "am" : "pm"
            },
            T: function (a) {
                return a.getHours() < 12 ? "A" : "P"
            },
            TT: function (a) {
                return a.getHours() < 12 ? "AM" : "PM"
            },
            u: function (a) {
                return Oa(a, "dd-MMM-yyyy'T'HH:mm:ss'Z'")
            },
            S: function (a) {
                a = a.getDate();
                if (a > 10 && a < 20) return "th";
                return ["st", "nd", "rd"][a % 10 - 1] || "th"
            }
        };

O código completo tá aqui (não é VIRUS!). Será que tem jeito? Ainda não sei muita coisa de javascript.

Jah resolvi o problema! pode fechar o tópico!

IPB Skin By Virteq