当前位置:首页 >> 网络编程

js日期相关函数dateAdd,dateDiff,dateFormat等介绍

Js获取当前日期时间及其它操作

var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-"htmlcode">

//--------------------------------------------------- 
// 判断闰年 
//--------------------------------------------------- 
Date.prototype.isLeapYear = function() 
{ 
 return (0==this.getYear()%4&&((this.getYear()%100!=0)||(this.getYear()%400==0))); 
} 
 
//--------------------------------------------------- 
// 日期格式化 
// 格式 YYYY/yyyy/YY/yy 表示年份 
// MM/M 月份 
// W/w 星期 
// dd/DD/d/D 日期 
// hh/HH/h/H 时间 
// mm/m 分钟 
// ss/SS/s/S 秒 
//--------------------------------------------------- 
Date.prototype.Format = function(formatStr) 
{ 
 var str = formatStr; 
 var Week = ['日','一','二','三','四','五','六']; 
 
 str=str.replace(/yyyy|YYYY/,this.getFullYear()); 
 str=str.replace(/yy|YY/,(this.getYear() % 100)>9"-";
  
  if(month < 10)
   clock += "0";
  
  clock += month + "-";
  
  if(day < 10)
   clock += "0";
   
  clock += day + " ";
  
  if(hh < 10)
   clock += "0";
   
  clock += hh + ":";
  if (mm < 10) clock += '0'; 
  clock += mm; 
  return(clock); 
 }