컴퓨터

D-day를 출력하는 간단 자바스크립트입니다.

skin.html의 적당한 위치에 삽입하면 됩니다.

지나온 날짜를 계산하는 소스

<script language="JavaScript">
<!--
var now = new Date();
var then = new Date("march 4,2005");
var gap = now.getTime() - then.getTime();
gap = Math.floor(gap / (1000 * 60 * 60 * 24));
document.write("blog 시작한지 " + gap + "일"); 
// -->
</script>

남은 날짜를 계산하는 소스

<script language="JavaScript">
<!--
var now = new Date();
var then = new Date("december 25,2005"); // 크리스마스 
var gap = then.getTime() - now.getTime();
gap = Math.floor(gap / (1000 * 60 * 60 * 24));
document.write("크리스마스 : " + gap + " day left");
// -->
</script>

어제 skin.html을 수정하다가 날려버려서.. 그간 추가한 플러그인이 다 날라갔네여... 이 스크립트 다시 찾는데 시간이 적잖이 걸려서 다시 블로깅해봅니다.

참고로 PHP용 소스

다음은 php 스크립트 입니다.

 <?php 
$now = time();  // 현재 시간을 초단위로 구해줍니다. time()사용하면 유니버설스템프타임 여튼 이걸구해줍니다./ 
$hour = date('H'); // 현재 몇시인지 구해줍니다. h는 12시간으로 표기 H는 24시간으로 표기해줍니다./ 
$min = date('i'); // 현재 몇분인지 구해줍니다./ 
$sec = date('s'); // 현재 몇초인지 구해줍니다./ 
$day = mktime($hour,$min,$sec,12,05,2001); //특정하게 지정된 날짜의 시간을 초단위로 구해줍니다.예로 울 여친 만난 날짜를 집어넣었습니다./ 
$result = $now - $day; //현재시간에서 특정날시간을 빼줍니다./ 
$result = $result/86400; //초단위결과값을 날짜로 환산해줍니다./ 
echo "우리 사랑 $result 일째..."; //구해진 날짜값을 출력합니다./ 
?>
나그네

잘 참고하였습니다. 감사합니다. 남은 날짜 계산 소스의 gap 결과에 +1을 해줘서 D-day로 사용했어요~

상호

ㅎㅎ 막 시작하는 저게엔 많이 어렵네여
그래도 친절하게 정리해주셔서 함 따라해 봐야겠네여
감사합니다 ^^

아르

네엡~ 감사합니다.^^