/**********************/ /* timestamp.js */ /**********************/ function timeToHuman(timeStamp) { if (typeof(timeStamp) != "undefined") { var theDate = new Date(timeStamp * 1000); dateString = theDate.toGMTString(); arrDateStr = dateString.split(" "); inMon = getMonthNum(arrDateStr[2]); inDay = arrDateStr[1]; inYear = arrDateStr[3]; inHr = arrDateStr[4].substr(0,2); inMin = arrDateStr[4].substr(3,2); inSec = arrDateStr[4].substr(6,2); var fecha = inDay+"/"+inMon+"/"+inYear+" "+inHr+":"+inMin+":"+inSec; return fecha; } } function humanToTime(fecha) //fecha => dd/mm/yyyy hh:mm:ss { if (typeof(fecha) != "undefined") { if (fecha.length > 10) { tmp = fecha.split(" "); tmp1 = tmp[0].split("/"); tmp2 = tmp[1].split(":"); inDay = tmp1[0]; inMon = tmp1[1]; inYear = tmp1[2]; inHr = tmp2[0]; inMin = tmp2[1]; inSec = tmp2[2]; } else { tmp1 = fecha.split("/"); inDay = tmp1[0]; inMon = tmp1[1]; inYear = tmp1[2]; inHr = "00"; inMin = "00"; inSec = "00"; } var humDate = new Date(Date.UTC(inYear, (stripLeadingZeroes(inMon)-1), stripLeadingZeroes(inDay), stripLeadingZeroes(inHr), stripLeadingZeroes(inMin), stripLeadingZeroes(inSec))); return (humDate.getTime()/1000.0); } } function stripLeadingZeroes(input) { if (typeof(input)!="undefined") { if((input.length > 1) && (input.substr(0,1) == "0")) return input.substr(1); else return input; } } function getMonthNum(abbMonth) { var arrMon = new Array("Jan","Feb","Mar","Apr","May","Jun", "Jul","Aug","Sep","Oct","Nov","Dec"); for(i=0; i