sheikh-k
3/29/2017 - 2:53 PM

JQuery Utility.js



// return file size in bytes (id is #FileInputId)
function getFileSize(id) {
    var iSize = ($(id)[0].files[0].size / 1024);
    iSize = (Math.round(iSize * 100) / 100);
    return iSize;
}


function getFileSize() {
    var iSize = ($("#license")[0].files[0].size / 1024);
    if (iSize / 1024 > 1) {
        if (((iSize / 1024) / 1024) > 1) {
            iSize = (Math.round(((iSize / 1024) / 1024) * 100) / 100);
            $("#lblSize").html(iSize + "Gb");
        }
        else {
            iSize = (Math.round((iSize / 1024) * 100) / 100);
            $("#lblSize").html(iSize + "Mb");
        }
    }
    else {
        iSize = (Math.round(iSize * 100) / 100)
        $("#lblSize").html(iSize + "kb");
    }
}




// TEST API/JOSN BY HITTING THIS URL
https://api.github.com/users/bkeepers




 // Parse JSON DateString to String Date in a readable way
 parseJsonDate("/Date(1297246301973)/");
 function parseJsonDate(jsonDateString) {
    debugger;
    var today = new Date(parseInt(jsonDateString.replace('/Date(', '')));
    var dd = today.getDate();
    var mm = today.getMonth() + 1;
    var yyyy = today.getFullYear();
    if (dd < 10) dd = '0' + dd;
    if (mm < 10) mm = '0' + mm;
  
    today = dd + '/' + mm + '/' + yyyy;
    return today;
}