최은석

set new date to KST date

...@@ -35,9 +35,17 @@ const waitingModel = mongoose.model('waiting', waiting); ...@@ -35,9 +35,17 @@ const waitingModel = mongoose.model('waiting', waiting);
35 // res.send({ test: "hi" }); 35 // res.send({ test: "hi" });
36 // }); 36 // });
37 37
38 +function getKSTDate(){
39 + const curr = new Date();
40 + const utc = curr.getTime() + (curr.getTimezoneOffset() * 60 * 1000);
41 + const KR_TIME_DIFF = 9 * 60 * 60 * 1000;
42 + const kr_curr = new Date(utc + (KR_TIME_DIFF));
43 + return kr_curr;
44 +}
45 +
38 function getCurrentDate(originDate) { 46 function getCurrentDate(originDate) {
39 var date; 47 var date;
40 - if (originDate == null) date = new Date(); 48 + if (originDate == null) date = getKSTDate();
41 else date = new Date(originDate); 49 else date = new Date(originDate);
42 var year = date.getFullYear().toString(); 50 var year = date.getFullYear().toString();
43 51
...@@ -51,7 +59,7 @@ function getCurrentDate(originDate) { ...@@ -51,7 +59,7 @@ function getCurrentDate(originDate) {
51 } 59 }
52 60
53 function getCurrentTime() { 61 function getCurrentTime() {
54 - var date = new Date(); 62 + var date = new getKSTDate();
55 var hour = date.getHours(); 63 var hour = date.getHours();
56 hour = hour < 10 ? '0' + hour.toString() : hour.toString(); 64 hour = hour < 10 ? '0' + hour.toString() : hour.toString();
57 65
......