#Java - Code Snippets for '#DateTime' - 6 code snippet(s) found |
|
Sample 1. Get Date using ZonedDateTime and LocalDateTime | |
|
ZonedDateTime zonedDatetime = ZonedDateTime.of(201, 1, 31, 14, 35, 12, 123, ZoneId.of("UTC-11"));
System.out.println(zonedDatetime.get(ChronoField.HOUR_OF_DAY));
LocalDateTime localDateTime = LocalDateTime.of(2015, 03, 10, 13, 36);
System.out.println(localDateTime);
ZonedDateTime zonedDatetime2 = ZonedDateTime.now(ZoneId.of("merica/Chicago"));
System.out.println(zonedDatetime2);
ZonedDateTime zonedDatetime3 = ZonedDateTime.of(localDateTime, ZoneId.of("America/Chicago"));
System.out.println(zonedDatetime3);
|
|
Like Feedback ZonedDateTime LocalDateTime ZonedDateTime.of LocalDateTime.of ZonedDateTime.now ZoneId ZoneId.of java.time.ZonedDateTime java.time java 8 |
|
|
Sample 2. Initialize Joda DateTime | |
|
DateTime dt = new DateTime("2016-12-18T22:34:41.311-07:00");
|
|
Like Feedback DateTime Joda |
|
|
Sample 3. Use java.time.format.DateTimeFormatter to Parse date in the format YYYYMMDD+HHmmss | |
|
DateTimeFormatter dateTimeFormatter = new DateTimeFormatterBuilder()
.parseCaseInsensitive()
.appendValue(YEAR, 4)
.appendValue(MONTH_OF_YEAR, 2)
.appendValue(DAY_OF_MONTH, 2)
.appendOffset("+HHMMss", "Z")
.toFormatter();
TemporalAccessor temporal = null;
try {
temporal = dateTimeFormatter.parse("2016101+235700");
System.out.println(temporal.toString()); // prints {OffsetSeconds=86220},ISO resolved to 2016-01-01
} catch (DateTimeParseException ex){
System.out.println("Error parsing date");
}
|
|
Like Feedback DateTimeFormatter Parse Date in Java 8 Parse date using DateTimeFormatter and DateTimeFormatterBuilder |
|
|
Sample 4. Code Sample / Example / Snippet of java.time.LocalDateTime | |
|
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj instanceof LocalDateTime) {
LocalDateTime other = (LocalDateTime) obj;
return date.equals(other.date) && time.equals(other.time);
}
return false;
}
|
|
Like Feedback java.time.LocalDateTime |
|
|
|
Sample 5. Code Sample / Example / Snippet of java.time.ZonedDateTime | |
|
public long until(Temporal endExclusive, TemporalUnit unit) {
ZonedDateTime end = ZonedDateTime.from(endExclusive);
if (unit instanceof ChronoUnit) {
end = end.withZoneSameInstant(zone);
if (unit.isDateBased()) {
return dateTime.until(end.dateTime, unit);
} else {
return toOffsetDateTime().until(end.toOffsetDateTime(), unit);
}
}
return unit.between(this, end);
}
|
|
Like Feedback java.time.ZonedDateTime |
|
|
Sample 6. Populate DateFormat using SimpleDateFormat | |
|
public JsonElement serialize(Event e, Type typeOfSrc, JsonSerializationContext context) {
DateFormat format = SimpleDateFormat.getDateTimeInstance();
JsonObject event = new JsonObject();
event.addProperty("time", format.format(new Date(e.getTime())));
return event;
}
|
|
Like Feedback java.text.DateFormat SimpleDateFormat.getDateTimeInstance() SimpleDateFormat |
|
|