나는 SQL 선택의 시작 날짜와 종료 날짜의 경계로 Timestamp를 사용하는 앱을 가지고 있는데, 올해의 첫 월요일부터 값과 주 번호로 해시 맵을 채우기를 원한다. 열쇠. 시간 스탬프로 작업하는 것이 정말 힘들어서 하루를 늘리기 위해 86,400,000 초를 추가하는 것에 대해 기분이별로 들지 않습니다. 이는 윤일,시, 초를 고려하지 않기 때문입니다.java.sql.Timestamp를 14 일 동안 어떻게 증분합니까?
23 시간, 59 분 59 초를 13 일 추가하여 일주일 기준으로지도의 시작 날짜를 키로 검색 한 다음 종료일을 얻으려고합니다.
그래서 나는 이런 식으로 뭔가를 얻으려고 찾고 있어요 :지도 및 마지막의 처음 두 열Week startDate endDate
1 2011-01-03 00:00:00 2011-01-16 23:59:59
2 2011-01-17 00:00:00 2011-01-30 23:59:59
이 그것을보고 후 계산된다. 어떻게하면 안전하게 java.sql.Timestamp를 증가시킬 수 있습니까?
자바, 그 한 번 몇 년에 한 번씩. 1970 년 이래로 프로그램이 실행 중이라면 총 24 초가 걸릴 것입니다. 86.4M 초 추가 계획은 완벽하게 실행 가능합니다. – corsiKa
Calendar 또는 Joda를 사용하는 것은 어떻습니까? http://joda-time.sourceforge.net/ –
나는 진짜 질문이 ... 당신이 이것을 당신의 앱을위한 차단제로 파악한 것 같습니까? 그렇지 않다면 그냥 같이 가십시오. 그것이 문제라면, 그것은 스스로를 제시 할 것이고 당신은 그 문제를 해결할 수 있습니다. – corsiKa