- PHP
- 시간대별로 낮/밤 구분하여 html로 표현하기
- 댓글 : 0건
- 글쓴이 : mrhmh
- 작성일 : 2025-10-09 16:58
- 조회수 : 181
<?php
date_default_timezone_set('Asia/Seoul'); // 서울 기준 시간 설정
$hour = date('G'); // 현재 시간 (0~23)
if ($hour >= 6 && $hour < 18) {
// 낮 시간대
$windowClass = "day-window";
$showMoon = false;
$showSun = true;
} else {
// 밤 시간대
$windowClass = "night-window";
$showMoon = true;
$showSun = false;
}
?>
<div class="clock-widget">
<div id="date"></div>
<div id="clock"></div>
</div>
<div class="left-top">
<?php if ($showMoon): ?>
<div class="moon">
</div>
<?php endif; ?>
<?php if ($showSun): ?>
<div class="sun"></div>
<?php endif; ?>
<div class="window <?php echo $windowClass; ?>">
<div class="pane top-left"></div>
<div class="pane top-right"></div>
<div class="pane bottom-left"></div>
<div class="pane bottom-right"></div>
</div>
</div>
시간대별로 낮과 밤을 구분하여
태양과 달을 구현할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.