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개
게시글 목록
| 번호 | 제목 |
|---|---|
| 24149 | |
| 24140 | |
| 24133 | |
| 24125 | |
| 24119 | |
| 24109 | |
| 24105 | |
| 24101 | |
| 24093 | |
| 24089 | |
| 24077 | |
| 24074 | |
| 24071 | |
| 24070 | |
| 24067 | |
| 24056 | |
| 24050 | |
| 24046 | |
| 24043 | |
| 24040 | |
| 24037 | |
| 24036 | |
| 24035 | |
| 24034 | |
| 24021 | |
| 24017 | |
| 24005 | |
| 24002 | |
| 23990 | |
| 23980 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기