当前日期格式化

  1. function CurentTime()
  2. {
  3. var now = new Date();
  4. var year = now.getFullYear(); //年
  5. var month = now.getMonth() + 1; //月
  6. var day = now.getDate(); //日
  7. var hh = now.getHours(); //时
  8. var mm = now.getMinutes(); //分
  9. var ss = now.getSeconds();
  10. var clock = year+""; //加""的作用是转成字符串,不然会以整型计算
  11. if(month < 10)
  12. clock += ""+"0";
  13. clock += month;
  14. if(day < 10)
  15. clock += ""+"0";
  16. clock += day;
  17. if(hh < 10)
  18. clock += ""+"0";
  19. clock += hh;
  20. if (mm < 10)
  21. clock += ""+"0";
  22. clock += mm;
  23. if (ss < 10)
  24. clock += ""+"0";
  25. clock += ss;
  26. return(clock);
  27. }
  28. $scope.time='当前日期时间为:'+CurentTime();

获取

  1. function GetDateStr(AddDayCount) {
  2. var dd = new Date();
  3. dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期
  4. var y = dd.getFullYear();
  5. var m = dd.getMonth()+1;//获取当前月份的日期
  6. var d = dd.getDate();
  7. return y+"."+m+"."+d;
  8. }
  9. $scope.zuotian = GetDateStr(-1);//昨天
  10. var date_ = new Date();
  11. var year = date_.getFullYear();
  12. var month = date_.getMonth() + 1;
  13. $scope.firstdate = year + '.' + month + '.01';//当月第一天
  14. var day = new Date(year,month,0);
  15. $scope.lastdate = year + '.' + month + '.' + day.getDate();//当月最后一天