Showing
1 changed file
with
18 additions
and
2 deletions
... | @@ -32,15 +32,26 @@ app.use(static(__dirname)); | ... | @@ -32,15 +32,26 @@ app.use(static(__dirname)); |
32 | 32 | ||
33 | // To get today date by using Date | 33 | // To get today date by using Date |
34 | function getTodayDate() { | 34 | function getTodayDate() { |
35 | - var today = new Date(); | 35 | + var tempDate = new Date(); |
36 | + const utc = tempDate.getTime() + tempDate.getTimezoneOffset() * 60 * 1000; | ||
37 | + const KR_TIME_DIFF = 9 * 60 * 60 * 1000; | ||
38 | + const today = new Date(utc + KR_TIME_DIFF); | ||
39 | + console.log(today); | ||
36 | var year = today.getFullYear(); | 40 | var year = today.getFullYear(); |
37 | var month = ("0" + (today.getMonth() + 1)).slice(-2); | 41 | var month = ("0" + (today.getMonth() + 1)).slice(-2); |
38 | var day = ("0" + today.getDate()).slice(-2); | 42 | var day = ("0" + today.getDate()).slice(-2); |
39 | var dateString = year + "-" + month + "-" + day; | 43 | var dateString = year + "-" + month + "-" + day; |
40 | - //return "2022-12-25"; // 테스트용 날짜를 입력하세요. *** 테스트가 끝나면 주석처리하고 커밋해주세요. *** ex) 2022-09-12, 2022-09-15, 2022-10-04 | 44 | + // return "2022-12-25"; // 테스트용 날짜를 입력하세요. *** 테스트가 끝나면 주석처리하고 커밋해주세요. *** ex) 2022-09-12, 2022-09-15, 2022-10-04 |
41 | return dateString; | 45 | return dateString; |
42 | } | 46 | } |
43 | 47 | ||
48 | +function test() { | ||
49 | + var tempDate = new Date(); // Locale time | ||
50 | + const utc = tempDate.getTime() + tempDate.getTimezoneOffset() * 60 * 1000; // Calculate UTC time | ||
51 | + const KR_TIME_DIFF = 9 * 60 * 60 * 1000; // UTC to KST (UTC + 9 hours) | ||
52 | + return utc + KR_TIME_DIFF; | ||
53 | +} | ||
54 | + | ||
44 | // To get modified date from locdate | 55 | // To get modified date from locdate |
45 | function getModifiedDate(locdate) { | 56 | function getModifiedDate(locdate) { |
46 | return ( | 57 | return ( |
... | @@ -202,6 +213,11 @@ app.get("/app", function (req, res) { | ... | @@ -202,6 +213,11 @@ app.get("/app", function (req, res) { |
202 | ); | 213 | ); |
203 | }); | 214 | }); |
204 | 215 | ||
216 | +app.get("/test", function (req, res) { | ||
217 | + init(); | ||
218 | + res.send(Date() + "<br>" + Date(test()) + "<br>" + test()); | ||
219 | +}); | ||
220 | + | ||
205 | init(); | 221 | init(); |
206 | 222 | ||
207 | const port = 8080; | 223 | const port = 8080; | ... | ... |
-
Please register or login to post a comment