티스토리 뷰
반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 | package ext; import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.OutputStreamWriter; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.TimeZone; public class Date { public static void main(String[] args) { // 1 2 3 4 5 6 7 final String[] week = { "일", "월", "화", "수", "목", "금", "토" }; SimpleDateFormat sdf = new SimpleDateFormat("MM-dd-yyyy 00:00:00"); BufferedWriter out = null; String currentTime = sdf.format(new java.util.Date()); //System.out.println("Date 이용 : " + currentTime); //Calendar c = Calendar.getInstance(); Calendar c = Calendar.getInstance(TimeZone.getTimeZone("Asia/Seoul")); String fromDate = sdf.format(c.getTime()); c.set(2012, 6,25); //int count = 292 + ( Math.round(292/7) * 2 ); int valueCount = 0; try{ //FileWriter out = new FileWriter("c:\\output.txt"); FileWriter fw = new FileWriter(new File("d:\\output.txt")); for(int i = 0 ; i < 1000 ; i++){ c.add(Calendar.DATE, 1); //System.out.println(c.get(Calendar.DAY_OF_WEEK)); if(c.get(Calendar.DAY_OF_WEEK)==7 || c.get(Calendar.DAY_OF_WEEK)==1){ }else{ valueCount++; if(valueCount>298){ break; }else{ String toDate = sdf.format(c.getTime()); //System.out.println("해당 날짜 : " + (c.get(c.DATE))); System.out.println("Calendar 주말 제외 날짜 : " + toDate + " 카운트 : " + valueCount); fw.write(toDate); fw.write("\r\n"); } } } fw.close(); }catch(IOException e){ e.printStackTrace(); System.exit(1); }finally{ // 5. 입출력 스트림 닫기 } //String toDate = sdf.format(c.getTime()); ///System.out.println("Calendar 이용 (연산 후) : " + toDate); } } |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- github image 첨부시 주의할점
- JSTL
- java 폴더구조 구하기
- jstl split
- coroutine
- java 설정
- spring property
- mybatis Merge
- Database#transaction
- 코루틴
- java 특정문자 갯수구하기
- 전자정부프레임워크 tiles
- java 압축 풀기
- spring ExcelView
- MyBatis 팁
- POI EXCEL
- java 설치
- jstl 커스텀 태그
- jstl foreach
- POE Excel 만들기
- Kotlin
- JSP 세션
- java calendar
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함