当前位置:   article > 正文

JavaScript 获取 YYYY-MM-DD 格式日期的上一月、下一月字符串_js获取上月格式

js获取上月格式
  1. // 获取指定日期字符串上一月字符串:YYYY-MM-DD
  2. function getPrevMonthFormatDate(formatDate) {
  3. if (formatDate.length != 10) {
  4. return null
  5. }
  6. let year = Number(formatDate.substr(0, 4));
  7. let month = Number(formatDate.substr(5, 2));
  8. let day = Number(formatDate.substr(8, 2));
  9. if (month == 1)
  10. {
  11. year = year - 1;
  12. month = 12;
  13. }
  14. else
  15. {
  16. month = month - 1;
  17. }
  18. return formatInteger(year, 4) + '-' + formatInteger(month, 2) + '-' + formatInteger(day, 2);
  19. }
  20. // 获取指定日期字符串下一月字符串:YYYY-MM-DD
  21. function getNextMonthFormatDate(formatDate) {
  22. if (formatDate.length != 10) {
  23. return null
  24. }
  25. let year = Number(formatDate.substr(0, 4));
  26. let month = Number(formatDate.substr(5, 2));
  27. let day = Number(formatDate.substr(8, 2));
  28. if (month == 12)
  29. {
  30. year = year + 1;
  31. month = 1;
  32. }
  33. else
  34. {
  35. month = month + 1;
  36. }
  37. return formatInteger(year, 4) + '-' + formatInteger(month, 2) + '-' + formatInteger(day, 2);
  38. }

其中 formatInteger 见 JavaScript 使用指定字符格式化整数_hzgisme的博客-CSDN博客

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号