convert final
This commit is contained in:
parent
6c6e9ed53d
commit
3b43bddf04
@ -1,9 +1,5 @@
|
|||||||
package com.baeldung.convert;
|
package com.baeldung.convert;
|
||||||
|
|
||||||
import org.joda.time.DateTime;
|
|
||||||
import org.joda.time.format.DateTimeFormat;
|
|
||||||
import org.joda.time.format.DateTimeFormatter;
|
|
||||||
|
|
||||||
import java.text.ParseException;
|
import java.text.ParseException;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
@ -22,35 +18,32 @@ public class ConvertDateTime {
|
|||||||
calendar(date);
|
calendar(date);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static Date simpleDateTimeFormatter() throws ParseException {
|
||||||
|
SimpleDateFormat sdf = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
|
||||||
|
String dateInString = "22-04-2019 10:20:56";
|
||||||
|
Date date = sdf.parse(dateInString);
|
||||||
|
|
||||||
|
System.out.println("Date - Time in milliseconds : " + date.getTime());
|
||||||
|
|
||||||
|
return date;
|
||||||
|
}
|
||||||
|
|
||||||
private static void calendar(Date date) {
|
private static void calendar(Date date) {
|
||||||
Calendar calendar = Calendar.getInstance();
|
Calendar calendar = Calendar.getInstance();
|
||||||
calendar.setTime(date);
|
calendar.setTime(date);
|
||||||
System.out.println("Calender - Time in milliseconds : " + calendar.getTimeInMillis());
|
System.out.println("Calender - Time in milliseconds : " + calendar.getTimeInMillis());
|
||||||
}
|
}
|
||||||
|
|
||||||
private static Date simpleDateTimeFormatter() throws ParseException {
|
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
|
|
||||||
String dateInString = "22-01-2015 10:20:56";
|
|
||||||
Date date = sdf.parse(dateInString);
|
|
||||||
|
|
||||||
System.out.println(dateInString);
|
|
||||||
System.out.println("Date - Time in milliseconds : " + date.getTime());
|
|
||||||
|
|
||||||
return date;
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void joda() {
|
private static void joda() {
|
||||||
String s = "00:00:01.2";
|
org.joda.time.DateTime jodaDateTime = new org.joda.time.DateTime(new Date());
|
||||||
DateTimeFormatter format = DateTimeFormat.forPattern("HH:mm:ss.S");
|
long delta = jodaDateTime.getMillis();
|
||||||
DateTime dateTime = format.parseDateTime(s);
|
System.out.println("Joda - Time in milliseconds : " + delta);
|
||||||
System.out.println(dateTime.getMillisOfSecond());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void java8() {
|
private static void java8() {
|
||||||
LocalDateTime localDateTime = LocalDateTime.now();
|
LocalDateTime localDateTime = LocalDateTime.now();
|
||||||
|
|
||||||
ZoneId id = ZoneId.systemDefault();
|
ZoneId id = ZoneId.systemDefault();
|
||||||
ZonedDateTime zdt = ZonedDateTime.of(localDateTime, id);
|
ZonedDateTime zdt = ZonedDateTime.of(localDateTime, id);
|
||||||
System.out.println(zdt.toInstant().toEpochMilli());
|
System.out.println("Java 8 - Time in milliseconds : " + zdt.toInstant().toEpochMilli());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user