비교표
기본필터 |
사용자필터 |
* 더블클릭 : 해당 셀을 클립보드로 복사
Java 코드 | JodaTime | LocalDate | Javascript | DckUtil - JAVA | DckUtil - Javascript | Dud2 | |
---|---|---|---|---|---|---|---|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); date = sdf.parse(str); |
DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MM-dd"); DateTime dt = DateTime.parse(str, fmt); d = dt.toDate(); |
LocalDate ld = LocalDate.parse(str, DateTimeFormatter.ofPattern("yyyy-MM-dd")); System.out.println(ld); |
|
date = Dud.toDate_pat("yyyy-MM-dd", str); |
|
date = Dud2.fromStr_pat("yyyy-MM-dd", str).toDate(); |
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); date = sdf.parse(str); |
|
LocalDate ldt = LocalDate.parse(str, DateTimeFormatter.ofPattern("yyyy-MM-dd")); date = java.sql.Date.valueOf(ldt); |
|
date= Dud.toDate_hyphen(str); |
|
date = Dud2.fromStr_hyphen(str).toDate(); |
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); date = sdf.parse(str); |
|
|
|
date= Dud.toDate_yyyyMMdd(str); |
|
date = Dud2.fromStr_yyyyMMdd(str).toDate(); |
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyyMMdd"); str2 = sdf2.format(sdf.parse(str)); |
DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MM-dd"); DateTimeFormatter fmt2 = DateTimeFormat.forPattern("yyyyMMdd"); DateTime dt = DateTime.parse(str, fmt); str2 = dt.toString(fmt2); |
|
|
date = Dud.toDate_ptrn("yyyy-MM-dd", str); str2 = Dud.toStr_yyyyMMdd(date); |
|
str2 = Dud2.fromStr_hyphen(str).toStr_yyyyMMdd(); |
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); str = sdf.format(date ); |
DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MM-dd"); DateTime dt = new DateTime(date); str = dt.toString(fmt); |
|
|
str = Dud.toStr_ptrn("yyyy-MM-dd", date); |
|
str = Dud2.fromDate(date).toStr_ptrn("yyyy-MM-dd"); |
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); str = sdf.format(date ); Dup.ln(str); |
DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyyMMdd"); DateTime dt = new DateTime(date); str = dt.toString(fmt); |
|
|
str = Dud.toStr_yyyyMMdd(date); |
|
str = Dud2.fromDate(date).toStr_yyyyMMdd(); |
|
final int SEC = 60; final int MIN = 60; final int HOUR = 24; final int DAY = 30; final int MONTH = 12; long curTime = System.currentTimeMillis(); long regTime = date.getTime(); long diffTime = (curTime - regTime) / 1000; String msg = null; if(diffTime < SEC) { // sec msg = diffTime + "초전"; } else if ((diffTime /= SEC) < MIN) { // min msg = diffTime + "분전"; } else if ((diffTime /= MIN) < HOUR) { // hour msg = (diffTime ) + "시간전"; } else if ((diffTime /= HOUR) < DAY) { // day msg = (diffTime ) + "일전"; } else if ((diffTime /= DAY) < MONTH) { // day msg = (diffTime ) + "달전"; } else { msg = (diffTime) + "년전"; } |
|
|
|
str = Dud.toStr_bbs_2(date); |
|
str = Dud2.now().toStr_bbs_2_before(); |
|
Calendar c = Calendar.getInstance();
c.setTime(date); c.add(Calendar.DATE, 1); date = c.getTime(); |
DateTime dt = new DateTime(date); dt.plusDays(1); |
|
|
date = Dud.addDay(date, 1); |
|
date = Dud2.now().addDay(1).toDate(); |
|
Calendar c = Calendar.getInstance(); c.setTime(date); c.add(Calendar.MONTH, 1); date = c.getTime(); |
DateTime dt = new DateTime(date); dt.plusMonths(1); date = dt.toDate(); |
|
|
date = Dud.addMonth(date, 1); |
|
date = Dud2.now().addMonth(1).toDate(); |
|
Calendar c = Calendar.getInstance(); c.setTime(date); c.add(Calendar.YEAR, 1); date = c.getTime(); |
DateTime dt = new DateTime(date); dt.plusYears(1); date = dt.toDate(); |
|
|
date = Dud.addYear(date, 1); |
|
date = Dud2.fromDate(date).addYear(1).toDate(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|