logo

NJP

Scripts: Convert epoch to date

Import · Feb 07, 2019 · article

Convert epoch to date / Convert date to epoch

function round function(value, digits){
 return (Math.round((value*Math.pow(10,digits)).toFixed(digits-1))/Math.pow(10,digits)).toFixed(digits);
    }


function    convertDateToEpoch(vDate)
    {
       epoch = '';
       vDateTmp = new GlideDateTime(vDate).getNumericValue() / 1000;
       epoch = this.round(vDateTmp, 0);

       return epoch;
    }


function convertEpochToDate (vepoch){

        var gdt_end = new GlideDateTime();
        var vendDate = vepoch  * 1000; 
        gdt_end.setNumericValue(Math.round(vendDate ,0)); 
        return gdt_end;

    }

image

summary

Script Summary

epochconverter.com

Scoped GlideDateTime API Reference

Was useful, please leave your feedback!

View original source

https://www.servicenow.com/community/developer-articles/scripts-convert-epoch-to-date/ta-p/2305128