powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Преобразование конкретной даты в long. Как сделать?
7 сообщений из 7, страница 1 из 1
Преобразование конкретной даты в long. Как сделать?
    #32790751
J2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо, например, 19.11.2004 12.00 преобразовать в long. Как это сделать?
...
Рейтинг: 0 / 0
Преобразование конкретной даты в long. Как сделать?
    #32790763
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как вариант

DateFormat.getDateInstance().parse("19.11.2004 12.00").getTime();

--
FUCK THE iNET!!!
...
Рейтинг: 0 / 0
Преобразование конкретной даты в long. Как сделать?
    #32790892
J2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работает. Только почему-то время не распознает. При выводе на экран получается следующая строка:
Fri Nov 19 00:00:00 GET 2004
Может время, в виде константы, надо как-то по другому записать?
...
Рейтинг: 0 / 0
Преобразование конкретной даты в long. Как сделать?
    #32790898
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J2004Работает. Только почему-то время не распознает. При выводе на экран получается следующая строка:
Fri Nov 19 00:00:00 GET 2004
Может время, в виде константы, надо как-то по другому записать?
я лично ничего не понял :) чего тогда работает?
дай код :)
...
Рейтинг: 0 / 0
Преобразование конкретной даты в long. Как сделать?
    #32791144
J2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"19.11.2004 12.00", "19.11.2004 13.00", "19.11.2004 13.00" - а результат один и тот же:
Fri Nov 19 00:00:00 GET 2004
...
Рейтинг: 0 / 0
Преобразование конкретной даты в long. Как сделать?
    #32791353
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и должно быть, потому что делается getDateInstance().
сделай getDateTimeInstance(), только строка должны выглядеть
по-другому:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 public   class  TestDateFormat {
   public   static   void  main(String[] args)  throws  ParseException {
    DateFormat dateFormat = DateFormat.getDateTimeInstance();
    String dateString = "19.11.2004 13:00:00";
    Date date = dateFormat.parse(dateString);
    System.out.println(date);
  }
}

--
FUCK THE iNET!!!
...
Рейтинг: 0 / 0
Преобразование конкретной даты в long. Как сделать?
    #32791802
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
Код: plaintext
1.
2.
3.
4.
SimpleDateFormat nice =  new  SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
SimpleDateFormat nice2 =  new  SimpleDateFormat("dd MMMM yyyy HH:mm:ss",  new  Locale("ru", "RU"));

String dateString = "19.11.2004 13:00:00";
String newString = nice2.format(nice.parse(dateString));
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Преобразование конкретной даты в long. Как сделать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]