Android - получить дату в правильном формате - PullRequest
0 голосов
/ 04 июня 2018

Я использую java.sql.Date и SimpleDataFormat.Я хотел бы получить дату в формате

yyyy-mm-dd

вот так

2018-06-04

Я использую

Date date = new Date(Calendar.getInstance().getTime().getTime());
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd_HHmmss");
String actualDate = simpleDateFormat.format(date);
date.valueOf(actualDate);

Но это не работает.В чем проблема?

Ответы [ 2 ]

0 голосов
/ 04 июня 2018

Сделай это -

Date date = new Date(Calendar.getInstance().getTime().getTime());
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
String actualDate = simpleDateFormat.format(date);
date.valueOf(actualDate);
0 голосов
/ 04 июня 2018

Это просто Попробуйте использовать этот код вместо

SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd");
Date date = fmt.parse(dateString);

это должно сработать.

ПРОБЛЕМА? Вы использовали другой формат, так как он узнаетчто хочешь ....

...