Your format has several issues:
SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
D
denotes day in year, not day in month- You're missing the time zone
- The format for month is incorrect
- Since you're time is in 24-hour format, you need
H
instead ofh
Refer to SimpleDateFormat
documentation for information on Date and Time Patterns.