Posted in Javascript onOctober 29, 2009
/** * * 返回一个距离现在多长时间后的一个格式化的日期,如2009年9月5日 14:15:23 * 如:现在时间是2009年9月5日 14:15:23 timeLong=10秒 那么返回:2009年9月5日 14:15:33 * * @param int timeLong 一个 * @param String formatString YYYY-MM-DD hh:mm:ss * */ function getOneFormatDate(timeLong,formatString) { timeLong=parseInt(timeLong); timeLong=timeLong*1000; var myDate=new Date(); var futureDate=new Date(parseInt(myDate.getTime())+timeLong); var year=futureDate.getYear(); var month=futureDate.getMonth(); var day=futureDate.getDate(); var hour=futureDate.getHours(); var minute=futureDate.getMinutes(); var second=futureDate.getSeconds(); if(hour<10) { hour="0"+hour; } if(minute<10) { minute="0"+minute; } if(second<10) { second="0"+second; } formatString=formatString.replace("YYYY",year); formatString=formatString.replace("MM",month); formatString=formatString.replace("DD",day); formatString=formatString.replace("hh",hour); formatString=formatString.replace("mm",minute); formatString=formatString.replace("ss",second); return formatString; }
javascript实现的距离现在多长时间后的一个格式化的日期
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@