Skip to content

Instantly share code, notes, and snippets.

@vanjis
Last active August 20, 2019 13:13
Show Gist options
  • Save vanjis/fe9e0e05bb5464704d1c7531e8da73e6 to your computer and use it in GitHub Desktop.
Save vanjis/fe9e0e05bb5464704d1c7531e8da73e6 to your computer and use it in GitHub Desktop.
String to Date
SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy");
String dateString = "01-May-2017";
Date date = formatter.parse(dateString);
LocalDateTime localDateTime = LocalDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault());
dateString = localDateTime.format(DateTimeFormatter.ofPattern("yyyy/MM/dd"));
localDateTime = LocalDateTime.parse(dateString, DateTimeFormatter.ofPattern("dd-MMM-yyyy"));
Timestamp timestamp = Timestamp.valueOf(localDateTime);
localDateTime = timestamp.toLocalDateTime();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment