datetime.js 680 B

123456789101112131415161718192021
  1. export default{
  2. formatTen(num) {
  3. return num > 9 ? (num + "") : ("0" + num);
  4. },
  5. formatDateTime(date) {
  6. var year = date.getFullYear();
  7. var month = date.getMonth() + 1;
  8. var day = date.getDate();
  9. var hour = date.getHours();
  10. var minute = date.getMinutes();
  11. return year + '-' + this.formatTen(month) + '-' + this.formatTen(day) + ' '+ this.formatTen(hour) + ':'+ this.formatTen(minute);
  12. },
  13. formatDate(date) {
  14. var year = date.getFullYear();
  15. var month = date.getMonth() + 1;
  16. var day = date.getDate();
  17. return year + '-' + this.formatTen(month) + '-' + this.formatTen(day)
  18. }
  19. }