不論是前端仍是後臺,甚至是數據庫中,都會常常頻繁的獲取各類時間,今天整理了一下在javascript中獲取時間,就看成一個筆記記錄一下-_-javascript
var day = new Date();
day1.setTime(day.getTime() - 24 * 60 * 60 * 1000); var s1 = day1.getFullYear() + "-" + (day1.getMonth() + 1) + "-" + day1.getDate(); console.log(s1);//2018-11-29
day7.setTime(day.getTime() - 7 * 24 * 60 * 60 * 1000); var _m7 = day7.getMonth() + 1; var _d7 = day7.getDate(); if (_m7.toString().length == 1) { _m7 = '0' + _m7; //個位數補個0 ,如7 => 07 } if (_d7.toString().length == 1) { _d7 = '0' + _d7; //個位數補個0 ,如7 => 07 } var s7 = day7.getFullYear() + "-" + _m7 + "-" + _d7; console.log(s7);//2018-11-23
day3.setTime(day.getTime() + 24 * 60 * 60 * 1000); var s3 = day3.getFullYear() + "-" + (day3.getMonth() + 1) + "-" + day3.getDate(); console.log(s3);//2018-12-1
day2.setTime(day.getTime()); var _m = day2.getMonth() + 1; var _d = day2.getDate(); if (_m.toString().length==1){ _m = '0' + _m; } if (_d.toString().length == 1) { _d = '0' + _d; } var s2 = day2.getFullYear() + "-" + _m + "-" + _d; console.log(s2);//2018-11-30