function normaliseTime()

in src/js/lib/relative.js [50:68]


function normaliseTime(time, units, defaultTime) {
    if (typeof time === 'undefined') {
        return defaultTime;
    }

    if (typeof time === 'string') {
        time = parseInt(time, 10);
    }

    if (isNotDate(time) && isNotTimestamp(time)) {
        throw new Error('Invalid time');
    }

    if (typeof time === 'number' && units === 's') {
        time *= 1000;
    }

    return time;
}