当前位置: 移动技术网 > IT编程>开发语言>JavaScript > javascript实现的距离现在多长时间后的一个格式化的日期

javascript实现的距离现在多长时间后的一个格式化的日期

2019年07月30日  | 移动技术网IT编程  | 我要评论
复制代码 代码如下:

/**
*
* 返回一个距离现在多长时间后的一个格式化的日期,如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;
}

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网