JavaScript datetime stamps

by Oliver Kelso

HTML

<h2>Unix (epoch) time</h2>
<div id="time"></div>
<br />
<div id="human-time"></div>

CSS

body{
    color:#FFF;
    background:#111;
    font-family:helvetica;
}

JavaScript

function pDate(){
    if(!Date.now){
        Date.now = function now(){
            return new Date().getTime();
        };
    } else {
        return Date.now();
    }
};

setInterval(function(){
    var date = pDate();
    $('#time').html(date);
    
    var human = new Date(date);
    var hour = human.getHours();
    var minute = human.getMinutes();
    var second = human.getSeconds();
    var ms = human.getMilliseconds();
    
    $('#human-time').html(human);

}, 50);