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