Я буду возвращать ввод в формате 201201, который является форматом YYYYMM.Java: возвращает строку в формате java.util.Date
Теперь я хочу, чтобы вернуть значение 201201, как это, но это должно быть в формате java.util.Date
Я смущен
String strDate = "201201";
SimpleDateFormat sdFormat = new SimpleDateFormat("YYYYMM");
Сейчас я не в состоянии return в формате java.util.Date со значением как 201201
I ahve отредактировал вопрос, который должен быть в формате YYYYMM.
Я попробовал этот способ
public class StringToDate {
public static void main(String[] args) {
DateFormat df = new SimpleDateFormat("yyyymm");
try {
Date today = df.parse("201201");
System.out.println(df.format(today));
//System.out.println("Today = " + df.format(today));
} catch (ParseException e) {
e.printStackTrace();
}
}
}
Ваш вопрос совершенно непонятно .... –
201201 в формате DDMMYYYY? Есть некоторые недостающие цифры, не так ли? Он выглядит как формат yyyyMM. – Luciano
Я отредактировал вопрос, который должен быть в формате YYYYMM – Pawan