CreateRandonNumber

Creates a random number using various parts of the current date and time.

by mrrodd

JavaScript

function Pad2(value) {
     return (value < 10 ? '0' : '') + value;
}

function CreateRandomNumber() {
    var dt = new Date(),
        yr = dt.getFullYear(),
        mn = dt.getMonth() + 1,
        dy = dt.getDate(),
        hh = dt.getHours(),
        mm = dt.getMinutes(),
        ss = dt.getSeconds(),
        ms = dt.getMilliseconds(),
        rnd = yr.toString() + Pad2(mn.toString()) + dy.toString() + Pad2(hh.toString()) + Pad2(mm.toString()) + Pad2(ss.toString()) + ms.toString();
    return rnd;
}
console.log(CreateRandomNumber());