-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.js
38 lines (24 loc) · 823 Bytes
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
const { date } = require('./router');
// const date_ = new Date('1991-08-28 13:10:10');
// var res = date(date_, 109, '/');
// console.log(res);
module.exports = {
date
}
let from_ = new Date('2018-08-29');
let to_ = new Date('2018-08-28')
// sub(from_, to_);
function sub(from, to){
const milisec = from.getTime() - to.getTime();
const seconds = (milisec / 1000).toFixed(1);
const minutes = (milisec / (1000 * 60)).toFixed(1);
const hours = (milisec / (1000 * 60 * 60) ).toFixed(1);
const days = (milisec / (1000 * 60 * 60 * 24)).toFixed(1);
let ret = { seconds, minutes, hours, days };
console.log(ret);
}
add(from_, 3);
function add(date, no){
const d = new Date(date.setDate( date.getDate() - no ));
console.log(d);
}