dayjs 이용 게시물 작성일과 현재 날짜 차이 구하기

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개

감사합니다 ^^

@민트다이어리 감사합니다~

감사합니다 

미국에 살다보니 php 는 썸머타임이 적용되는데, 자바스크립트는 썸머타임때 시간이 바뀌지 않아 1시간 빨라지는 오류가 나더군요. 저 프레임워크에서는 그것이 고쳐졌는지 모르겠네요.

댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
1년 전 조회 1,429
1년 전 조회 976
1년 전 조회 809
1년 전 조회 927
1년 전 조회 969
1년 전 조회 940
1년 전 조회 760
1년 전 조회 732
1년 전 조회 1,003
1년 전 조회 947
1년 전 조회 891
1년 전 조회 1,352
1년 전 조회 982
1년 전 조회 1,238
1년 전 조회 1,007
1년 전 조회 753
1년 전 조회 964
1년 전 조회 1,279
1년 전 조회 1,708
1년 전 조회 1,036
1년 전 조회 1,078
1년 전 조회 935
1년 전 조회 1,225
1년 전 조회 1,029
1년 전 조회 967
1년 전 조회 1,315
1년 전 조회 956
1년 전 조회 1,571
1년 전 조회 916
1년 전 조회 1,318