ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JAVA 자바 날짜 차이 구하기
    Web Programming 2023. 2. 22. 21:37
    728x90
    반응형

    자바 날짜 차이구하기 간단 예시 !!

    <%@ page import="java.text.SimpleDateFormat"%>
    <%@ page import="java.util.Date"%>
    
    Date todayShow1 = new Date();
    String chkDateShow1 = "";
    SimpleDateFormat formatShow1; 
    formatShow1 = new SimpleDateFormat("yyyyMMdd");
    chkDateShow1 = formatShow1.format(todayShow1);
    
    String date1="20230504";
    String date2=chkDateShow1;
    String date3="20230915";
    
    DateFormat format = new SimpleDateFormat("yyyyMMdd");
    
    /* Date타입으로 변경 */
    Date d1 = format.parse( date1 );
    Date d2 = format.parse( date2 );
    Date d3 = format.parse( date3 );
    long Sec = (d1.getTime() - d2.getTime()) / 1000; // 초
    long Min = (d1.getTime() - d2.getTime()) / 60000; // 분
    long Hour = (d1.getTime() - d2.getTime()) / 3600000; // 시
    long Days = Sec / (24*60*60); // 일자수
    
    long Sec3 = (d3.getTime() - d2.getTime()) / 1000; // 초
    long Min3 = (d3.getTime() - d2.getTime()) / 60000; // 분
    long Hour3 = (d3.getTime() - d2.getTime()) / 3600000; // 시
    long Days3 = Sec3 / (24*60*60); // 일자수
    
    // 스크립트 부분
    <script>
    $(document).ready(function() {
    var dDayOne = '<%=Days%>';
    	$("#counterOnePc").text(dDayOne);
    	$("#counterOne").text(dDayOne);
    	var dDayTwo = '<%=Days3%>';
    	$("#counterTwoPc").text(dDayTwo);
    	$("#counterTwo").text(dDayTwo);
     });
    </script>

    결과 71 , 205

    오늘날짜 기준 2023-02-22 일

    728x90
    반응형

    'Web Programming' 카테고리의 다른 글

    제이쿼리 prop 로 a 태그 속성 바꾸기  (0) 2023.02.23
    JAVA int to String 으로 변환  (0) 2023.02.22
    document.createElement 예시  (0) 2023.02.21
    ul 안에 있는 li 갯수 알아내기  (0) 2023.02.21
    제이쿼리 prop 예시  (0) 2023.02.21
Designed by Tistory.