js计算当前时间和相差天数

版权所有,禁止匿名转载;禁止商业使用。
function diffDays(s1,s2)//计算相差的天数
{
 s1 = s1.replace(/-/g, "/");
 s2 = s2.replace(/-/g, "/");
 s1 = new Date(s1);
 s2 = new Date(s2);
 
 var days= s2.getTime() - s1.getTime();
 var time = parseInt(days / (1000 * 60 * 60 * 24));
 
 return time;
}
function getNow(){//得到当前时间
 today = new Date();
 
 var todayStr = today.getYear() + "-";
 if(today.getMonth()<10){
  todayStr=todayStr+"0"+(parseInt(today.getMonth())+1);
 }
 else{
  todayStr=todayStr+(parseInt(today.getMonth())+1);
 }
 
 if(today.getDay()<10){
  todayStr=todayStr+"-0"+(parseInt(today.getDay())+1);
 }
 else{
  todayStr=todayStr+(parseInt(today.getDay())+1);
 }
  todayStr = todayStr +" "
 
 if(today.getHours()<10){
  todayStr=todayStr+today.getHours();
 }
 else{
  todayStr=todayStr+today.getHours();
 }
 
 if(today.getMinutes()<10){
  todayStr=todayStr+":0"+today.getMinutes();
 }
 else{
  todayStr=todayStr+":"+today.getMinutes();
 }
  return todayStr = todayStr + ":00";
}


  • 分类:JavaScript
  • 标签:
0 0