박종현

Merge branch 'feature/holiday-counter'

{
// IntelliSense를 사용하여 가능한 특성에 대해 알아보세요.
// 기존 특성에 대한 설명을 보려면 가리킵니다.
// 자세한 내용을 보려면 https://go.microsoft.com/fwlink/?linkid=830387을(를) 방문하세요.
"version": "0.2.0",
"configurations": [
{
"type": "pwa-node",
"request": "launch",
"name": "Launch Program",
"skipFiles": [
"<node_internals>/**"
],
"program": "${workspaceFolder}\\app.js"
}
]
}
\ No newline at end of file
const today = new Date("2022-05-12"); //오늘 날짜 입력
const holiday = new Date("2022-10-01"); //공휴일 날짜 입력
const diffDate= today.getTime() - holiday.getTime();
const dday= Math.abs(diffDate / (1000 * 3600 * 24));
console.log(dday);
\ No newline at end of file
......@@ -74,6 +74,19 @@ function init() {
locdate.push(tempStr);
idx = text.indexOf("locdate", idx + 1);
}
let i = 0;
let length = dateName.length;
while (i < length){
var temptoday = dateName[i];
var tempdate = locdate[i];
var modifiedDate = tempdate.substr(0,4) + '-' + tempdate.substr(4,2) + '-' + tempdate.substr(6,2);
var today = new Date("2022-05-13"); //오늘 날짜 입력
var holiday = new Date(modifiedDate); //공휴일 날짜 입력
var diffDate= today.getTime() - holiday.getTime();
var dday= Math.abs(diffDate / (1000 * 3600 * 24));
console.log(temptoday + "까지 " + dday +"일 남았습니다.");
i++;
}
console.log(locdate);
// Create tempArr to save dateName and locdate at once
tempArr = [];
......@@ -86,6 +99,8 @@ function init() {
});
}
app.get("/", function (req, res) {
init();
// Send data from nodejs to ejs
......