#java
Надо преобразовать дату в формате 2018-11-07T10:43:41 в timestamp. Я написал функцию
конвертации, но она валится из-за символа "Т", который разделяет дату и время. Как
написать маску для конвертации даты в таком формате?
public static long timestamp(String datetime) {
try {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date parsedDate = dateFormat.parse(datetime);
return parsedDate.getTime();
} catch(Exception e) {
return 0;
}
}
Ответы
Ответ 1
Замени формат в строке: SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
Комментариев нет:
Отправить комментарий