답변 1개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
3년 전
</p>
<p>var from = new Date(2022,4,25);
var to = new Date(2022,4,30);
var num = 200;</p>
<p> </p>
<p>for (var day = from; day <= to; day.setDate(day.getDate() + 1)) {
num = num - 1;
}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
q
qoqofh
3년 전
�
마르스컴퍼니
3년 전
[code]
</head>
<body>
<div id="count"></div>
<script>
function count() {
var from = new Date(2022, 4, 30); // 2022-05-30
var to = new Date(2022, 4, 31); // 2022-05-31
var num = 200000;
for (var day = from; day <= to; day.setDate(day.getDate() + 1)) {
num = num - 1;
}
document.getElementById(count).innerHTML = num + ' 남았습니다.';
}
count();
</script>
</body>
[/code]
or
[code]
<script>
$(function() {
var from = new Date(2022, 4, 30); // 2022-05-30
var to = new Date(2022, 4, 31); // 2022-05-31
var num = 200000;
for (var day = from; day <= to; day.setDate(day.getDate() + 1)) {
num = num - 1;
}
$('#count').html(num + ' 남았습니다.');
});
</script>
</head>
<body>
<div id="count"></div>
[/code]
</head>
<body>
<div id="count"></div>
<script>
function count() {
var from = new Date(2022, 4, 30); // 2022-05-30
var to = new Date(2022, 4, 31); // 2022-05-31
var num = 200000;
for (var day = from; day <= to; day.setDate(day.getDate() + 1)) {
num = num - 1;
}
document.getElementById(count).innerHTML = num + ' 남았습니다.';
}
count();
</script>
</body>
[/code]
or
[code]
<script>
$(function() {
var from = new Date(2022, 4, 30); // 2022-05-30
var to = new Date(2022, 4, 31); // 2022-05-31
var num = 200000;
for (var day = from; day <= to; day.setDate(day.getDate() + 1)) {
num = num - 1;
}
$('#count').html(num + ' 남았습니다.');
});
</script>
</head>
<body>
<div id="count"></div>
[/code]
q
qoqofh
3년 전
감사합니다 ㅎㅎ 큰도움 되었습니다 ㅎ 혹시 시간단위까지로 측정하려면 new Date값에 시간까지 포함하면 되는부분일까요?
지금현재는 num에 200을 지정했을 때, 198이라는 값이 뜨는데, 5월30일에서 5월31일로 지정(2022,4,29)/(2022,4,30)하게되면, 0이되어야 하는데 똑같이 198값이 뜨는 상태여서요
지금현재는 num에 200을 지정했을 때, 198이라는 값이 뜨는데, 5월30일에서 5월31일로 지정(2022,4,29)/(2022,4,30)하게되면, 0이되어야 하는데 똑같이 198값이 뜨는 상태여서요
�
마르스컴퍼니
3년 전
시간단위로 하려면.. 훨씬 더 복잡해질 것으로 예상됩니다. 예상대로 안될 가능성이 큽니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
<script>
function count()
{
var from = new Date(2022,5,30);
var to = new Date(2022,5,31);
var num = 200000;
for (var day = from; day <= to; day.setDate(day.getDate() + 1)) {
num = num - 1;
}
document.getElementById(count).innerHTML + num + '남았습니다.';
}
</script>
</head>
<body>
<div id="count"></div>
</body>
[/code]
이런식으로 span태그에 뽑아내려고 하는데, 코드상에 문제가 있는건지 담아내질 못하네요 ㅠ