Я хочу преобразовать TimeStamp, 20 февраля 2013 г. 11:41:23 GMT в 2013-02-20T11: 41: 23Z . Как я могу это сделать? Я хочу ISO-8601 в формате UTC (2013-20-02T04: 51: 03Z). Я хочу вернуть ConvertedDate значение в Date Format (не как string format).
Мой код ниже
Date date=new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
String strDate = date.toString();
Date dt = formatter.parse(strDate );
System.out.println("Date " +dt);
< /code>
Вывод: < /p>
Exception in thread "main" java.text.ParseException: Unparseable date: "Wed Feb 20 03:50:03 PST 2013"
Подробнее здесь: https://stackoverflow.com/questions/149 ... -ddthhmmss