in

fecha: convierte una marca de tiempo de Unix a la hora en JavaScript

apple touch icon@2

Según la respuesta de @ shomrat, aquí hay un fragmento que escribe automáticamente la fecha y hora como esta (un poco similar a la fecha de StackOverflow para las respuestas: answered Nov 6 '16 at 11:51):

today, 11:23

o

yersterday, 11:23

o (si es diferente pero del mismo año que hoy)

6 Nov, 11:23

o (si es otro año que hoy)

6 Nov 2016, 11:23

function timeConverter
    var a = new Date(t * 1000);
    var today = new Date();
    var yesterday = new Date(Date.now() - 86400000);
    var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
    var year = a.getFullYear();
    var month = months[a.getMonth()];
    var date = a.getDate();
    var hour = a.getHours();
    var min = a.getMinutes();
    if (a.setHours(0,0,0,0) == today.setHours(0,0,0,0))
        return 'today, ' + hour + ':' + min;
    else if (a.setHours(0,0,0,0) == yesterday.setHours(0,0,0,0))
        return 'yesterday, ' + hour + ':' + min;
    else if (year == today.getFullYear())
        return date + ' ' + month + ', ' + hour + ':' + min;
    else
        return date + ' ' + month + ' ' + year + ', ' + hour + ':' + min;
}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

SQL – CLASIFICACIÓN DE RESULTADOS

gfg 200x200 min

Algoritmo de valla de pintura – GeeksforGeeks