创建Date对象

  1. //方法1:不指定参数
  2. var nowd1=new Date();
  3. console.log(nowd1.toLocaleString( ));
  4. //方法2:参数为日期字符串
  5. var d2=new Date("2004/3/20 11:12");
  6. console.log(d2.toLocaleString( ));
  7. var d3=new Date("04/03/20 11:12");
  8. console.log(d3.toLocaleString( ));
  9. //方法3:参数为毫秒数
  10. var d4=new Date(5000);
  11. console.log(d4.toLocaleString( ));
  12. console.log(d4.toUTCString());
  13. //方法4:参数为年月日小时分钟秒毫秒
  14. var d5=new Date(2004,2,20,11,12,0,300);
  15. console.log(d5.toLocaleString( ));//毫秒并不直接显示

获取时间信息

  1. 获取日期和时间
  2. getDate() 获取日
  3. getDay () 获取星期
  4. getMonth () 获取月(0-11
  5. getFullYear () 获取完整年份
  6. getYear () 获取年
  7. getHours () 获取小时
  8. getMinutes () 获取分钟
  9. getSeconds () 获取秒
  10. getMilliseconds () 获取毫秒
  11. getTime () 返回累计毫秒数(从1970/1/1午夜)

日期和时间的转换

  1. 日期和时间的转换:
  2. // 返回国际标准时间字符串
  3. toUTCString()
  4. // 返回本地格式时间字符串
  5. toLocalString()
  6. // 返回累计毫秒数(从1970/1/1午夜到本地时间)
  7. Date.parse(x)
  8. // 返回累计毫秒数(从1970/1/1午夜到国际时间)
  9. Date.UTC(x)