fork(1) download
  1. import java.text.ParseException;
  2. import java.text.SimpleDateFormat;
  3. import java.time.Instant;
  4. import java.util.Date;
  5. import java.util.Locale;
  6. import java.util.TimeZone;
  7.  
  8. public class Main {
  9. public static void main(String[] args) throws ParseException {
  10. String requestTime = "04:30 PM, Sat 5/12/2018";
  11. SimpleDateFormat sdf = new SimpleDateFormat("hh:mm a, EEE MM/dd/yyyy", Locale.ENGLISH);
  12. sdf.setTimeZone(TimeZone.getTimeZone("America/Toronto"));
  13. Date date = sdf.parse(requestTime);
  14. Instant reqInstant = date.toInstant();
  15. System.out.println(reqInstant);
  16. }
  17. }
Success #stdin #stdout 0.27s 60684KB
stdin
Standard input is empty
stdout
2018-05-12T20:30:00Z