Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];

Вниз

что вернет вызов (new SimpleFormatDateTime).Formst("MMM") в Java?   Найти похожие ветки 

 
И. Павел ©   (2011-03-23 09:13) [0]

Здравствуйте.

Подскажите, пожалуйста, что вохвращает вызов (new SimpleFormatDateTime).Formst("MMM") в Java? Исключительно одну из 12 английских констант, обозначающих названия месяцев из 3 букв типа mar, arp, jul и т.д., или же эта функция использует локаль/настройки сервера/что-то еще?

В документации явного ответа не нашел... Так что, видимо, все же 12 констант возвращает...


 
И. Павел ©   (2011-03-23 09:14) [1]

Опечатка:
(new SimpleFormatDateTime).Format("MMM")


 
И. Павел ©   (2011-03-23 09:16) [2]

> (new SimpleFormatDateTime).Format("MMM")

Извиняюсь, с утра голова не варит, а редактировать посты нельзя...
Я имел ввиду вот такую конструкцию:

SimpleDateFormat df = new SimpleDateFormat("MMM");
Date d = new Date();
tw.setText(df.format(d));


 
И. Павел ©   (2011-03-23 10:53) [3]

Разобрался: там в конструкторе второй параметр может еще быть. Теперь все ясно.


 
И. Павел ©   (2011-03-23 11:58) [4]

На тот случай, если кому-нибудь пригодится, что я нарыл:

Функция принимает значение в виде месяца(короткого типа) и даты (например "mar 9") а возвращает русское: "9 марта":

 public String transMonthDay(String md) throws ParseException
 {
   SimpleDateFormat enFormat = new SimpleDateFormat("MMM d", Locale.ENGLISH);
   enFormat.setLenient(false);
   Date d = enFormat.parse(md);
     
   DateFormatSymbols dfs = new DateFormatSymbols(new Locale("ru", "RU"));
   dfs.setMonths(rusMonth);                      
     
   SimpleDateFormat rusFormat = new SimpleDateFormat("d MMMM", dfs);
   return rusFormat.format(d);
 }


 
DiamondShark ©   (2011-03-23 12:10) [5]

Заведи блог.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2011.07.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.002 c
2-1301523077
Gu
2011-03-31 02:11
2011.07.10
Реестр Win7


2-1301635425
mefodiy
2011-04-01 09:23
2011.07.10
Не работает режим "full screen"


15-1300692093
brother
2011-03-21 10:21
2011.07.10
Старый ноутбук


15-1300915800
Юрий
2011-03-24 00:30
2011.07.10
С днем рождения ! 24 марта 2011 четверг


15-1301355051
KilkennyCat
2011-03-29 03:30
2011.07.10
как-то мы о много-мониторности говорили...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский