ConvertDate в JavaJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 ConvertDate в Java

Сообщение Anonymous »

В моем коде я принимаю ввод пользователя даты в формате dd/mm/yyyy и показываю результат как строку. Например, если я введу 2/2/2011, это должно быть показано «2 февраля 2011 года». Но мой код всегда показывает Ян как месяц. < /P>

import java.util.*;
import java.text.*;
public class ConvertDate {
public static void main(String[] args) {

Scanner sc = new Scanner(System.in);
System.out.print("Enter Date: ");
String ind = sc.nextLine();

DateFormat df = new SimpleDateFormat("dd/mm/yyyy");
Date d = null;
try {

d=df.parse(ind);

}
catch(ParseException e) {
System.out.println("Unable to parse " + ind);}

DateFormat df3 = DateFormat.getDateInstance(DateFormat.LONG);

String s3 = df3.format(d);

System.out.println("The entered date is: " + s3);

}
}


Подробнее здесь: https://stackoverflow.com/questions/179 ... te-in-java
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»