date: 4개의 글
들어가며 리눅스 shell에서 날짜, 시간에 대해서 정보가 필요할 경우가 있습니다. 저 같은 경우에는 로그 파일을 떨어뜨릴때 현재시간이 포함된 파일명을 함께 저장하고 싶을때 사용하는데요. shell script를 작성할때 사용하면 유용하니 사용 방법에 대해서 설명해 드리겠습니다. 리눅스에서 중요한 명령어 중 하나인 man의 명령어를 통해 date를 어떻게 사용하는지는 너무너무 친절하게 나와있으니, 추가적으로 궁금하거나 알고 싶은 내용이 있으면 확인을 해보는게 좋습니다. 특히 linux를 주로 사용하는 유저라면 man에 익숙해지는게 중요하니 아래 내용을 한번 확인해보세요. $ man date 예제 아래 예제에서 현재 시간을 가져오고, 현재 시점에서 +/-를 하는 방법에 대해 설명하고 있습니다. 그 외에도 ..
쉘(shell)에서 날짜(date) 반복 하는 방법 요구사항 월별, 일별 데이터를 읽어야 한다. 반복문을 이용해 반복적으로 날짜를 읽어야 한다. 날짜의 시작과 끝을 설정해야 한다. bash에서 제공하는 date를 이용해서 여러가지 포맷으로 출력한다. date의 연산(+, -)가 가능해야 한다. #!/bin/bash now=`date +"%Y-%m-%d" -d "05/06/2012"` end=`date +"%Y-%m-%d" -d "05/23/2012"` while [ "$now" != "$end" ] ; do now=`date +"%Y-%m-%d" -d "$now + 1 day"`; echo $now done 출처 : ourcstory.tistory.com/326?category=716432
참조문서 http://d2.naver.com/helloworld/645609 https://docs.oracle.com/javase/8/docs/api/java/time/package-frame.html http://jekalmin.tistory.com/entry/%EC%9E%90%EB%B0%94-18-%EB%82%A0%EC%A7%9C-%EC%A0%95%EB%A6%AC jdk 1.8 부터 날짜 API 가 좋아졌다고 한다. java.util.Date 와 Calendar 를 사용했을 때도 크게 불편한 건 못느꼈지만(불편했다고하면 0부터 시작한다는거?ㅋㅋ) 새로운 java.time 패키지를 알아보자. 1. 이전 방식의 문제들(util.Date, util.Calendar) 찾아보니까 문제가 많군..? 복잡한 날..
Date 클래스 Date 클래스는 날짜와 시간에 관한 정보를 표현한다. Date 클래스는 JDK가 버전업 되면서 많은 메소드가 deprecate 되었다. 따라서 Date 클래스는 구버전으로 날짜 관련 정보는 Calendar 클래스를 사용하도록 하자. [JAVA] Calendar 클래스 (달력 출력) * Date 클래스의 생성자 Date 클래스의 생성자 설명 Date() 현재의 날짜와 시간을 저장한 객체를 생성한다. Date(long msec) 1970년 1월 1일 0시 0분 0초부터 msec를 1/1000초 단위로 하여 경과한 날짜와 시간을 저장한 객체를 생성한다. * Date 클래스의 주요 메소드 Date 클래스의 메소드 설명 boolean after(Date when) when의 날짜가 현재 날짜 이..