dayjs.js 라고 날짜 계산을 간단하게 해주는 스크립트인데요.
이걸 이용해서 현재 날짜와 게시물 작성한 날짜 차이 시간을
구해봤습니다.
[그누보드 설치폴더]\skin\board\basic\view.skin.php
==> 파일에서 작업
[code]
<script src="<?php echo G5_JS_URL; ?>/viewimageresize.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.13/dayjs.min.js"></script>
[/code]
==>
<script src="<?php echo G5_JS_URL; ?>/viewimageresize.js"></script>
기존 위 소스 하단에
<script src="https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.13/dayjs.min.js"></script>
추가해 줍니다.
[code]
<script>
var today33 = dayjs();
console.log( today33.format("YYYY.MM.DD HH:mm:ss") ); //현재 날짜
console.log( today33.add( 3 , "day").format( "YYYY.MM.DD HH:mm:ss" ) ); // 3일 후 날짜
console.log( today33.add( -3 , "day").format( "YYYY.MM.DD HH:mm:ss" ) ); // 3일 전 날짜
console.log( ' <?php echo date("Y-m-d H:i:s", strtotime($view['wr_datetime'])) ?> ' );
var date33 = dayjs("<?php echo date("Y-m-d H:i:s", strtotime($view['wr_datetime'])) ?>", "YYYY-MM-DD HH:mm:ss"); //게시물 작성일
console.log( '작성일자:'+ date33.format( "YYYY.MM.DD HH:mm:ss" ) );
console.log( today33.diff( date33 , 'day' ) ); //차이기간 기준 '일짜'
console.log( today33.diff( date33 , 'hour' ) ); //차이기간 기준 '시간'
console.log( today33.diff( date33 , 'minute' ) ); //차이기간 기준 '분'
</script>
[/code]
스크립트 영역에 위 소스 추가하면 작성일과 현재 날짜 차이 구할 수 있습니다.
현재 날짜 기준으로 3일후 날짜를 구하는 것도 간단하게 한줄로
구현되더군요..
댓글 4개
게시글 목록
| 번호 | 제목 |
|---|---|
| 22896 | |
| 22895 | |
| 22885 | |
| 22875 | |
| 22872 | |
| 22862 | |
| 22860 | |
| 22855 | |
| 22849 | |
| 22846 | |
| 22824 | |
| 22812 | |
| 22809 | |
| 22801 | |
| 22795 | |
| 22786 | |
| 22765 | |
| 22756 | |
| 22739 | |
| 22735 | |
| 22685 | |
| 22639 | |
| 22636 | |
| 22607 | |
| 22605 | |
| 22603 | |
| 22592 | |
| 22583 | |
| 22578 | |
| 22577 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기