IT/Java

Java 현재 날짜 및 조작

유기스토리 2021. 6. 9. 08:37
public class DateController {
	
	Calendar calendar = null;
	
	public DateController() {
		calendar = Calendar.getInstance();
	}

	public Date getToday() {
		return calendar.getTime();
	}
	
	public Date getMonthAgo(int month) {
		calendar.add(Calendar.MONTH, -month);
		return calendar.getTime();
	}
	
	public static void main(String[] args) {
		DateController dc = new DateController();
		System.out.println(new SimpleDateFormat("yyyyMMddHHmmss").format(dc.getToday()));
		System.out.println(new SimpleDateFormat("yyyyMMddHHmmss").format(dc.getMonthAgo(3)));
		
		
//		if(loginUser.getChngDt().compareTo(new SimpleDateFormat("yyyyMMddHHmmss").format(date)) < 0) {
//        	chngPwd = true;
//        }
		
		if("20141204055934".compareTo("20210310144653") < 0) {
			System.out.println(11);
		}
		
	}
}