datePickerOptions.js 789 B

12345678910111213141516171819202122232425262728293031
  1. export default {
  2. shortcuts: [
  3. {
  4. text: "最近一周",
  5. onClick(picker) {
  6. const end = new Date();
  7. const start = new Date();
  8. start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
  9. picker.$emit("pick", [start, end]);
  10. },
  11. },
  12. {
  13. text: "最近一个月",
  14. onClick(picker) {
  15. const end = new Date();
  16. const start = new Date();
  17. start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
  18. picker.$emit("pick", [start, end]);
  19. },
  20. },
  21. {
  22. text: "最近三个月",
  23. onClick(picker) {
  24. const end = new Date();
  25. const start = new Date();
  26. start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
  27. picker.$emit("pick", [start, end]);
  28. },
  29. },
  30. ],
  31. };