Showing
1 changed file
with
10 additions
and
2 deletions
... | @@ -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 | ... | ... |
-
Please register or login to post a comment