Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / Как в Java получить текущие дату и время??? / 9 сообщений из 9, страница 1 из 1
21.01.2004, 00:34
    #32382404
stGik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
Как в Java получить текущие дату и время по отдельности и вместе???
Перелопатил я весь Sun-help, но что-то у меня так и не получилось, все ни как не могу с этим разобраться, ни с Calendar, ни с Date.
Буду очень благодарен за пример.
...
Рейтинг: 0 / 0
21.01.2004, 09:19
    #32382537
KoTTT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
Хм. А чем не нравится
авторDate curdate = new Date()
?
...
Рейтинг: 0 / 0
21.01.2004, 17:29
    #32383613
guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
Calendar calendar = Calendar.getInstance();
...
Рейтинг: 0 / 0
27.01.2004, 18:01
    #32389624
oson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
Date curTime = new Date();
DateFormat dtfrm = DateFormat.getDateInstance();
String dateTime = dtfrm.format(curTime);
с этими 2 классами можно лепить любую дату
...
Рейтинг: 0 / 0
29.01.2004, 15:45
    #32392524
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
Не советую использовать Date.
Лучше Calendar.

В Date есть глюки. Один глюк был выловлен случайно в моей системе только через 2 года после успешной эксплуатации системы. Он был как-то связан с переводом времени (подробности не помню).
...
Рейтинг: 0 / 0
29.01.2004, 17:54
    #32392719
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
а у меня везде Date... интересно было бы знать какие конкретно там проблемы.
...
Рейтинг: 0 / 0
04.02.2004, 15:35
    #32398188
kostas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
System.currentTimeMillis()
...
Рейтинг: 0 / 0
16.04.2004, 07:30
    #32483639
Евгений М
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
import java.util.*;
..

Calendar c=Calendar.getInstance();

int year=c.get(c.YEAR);
int month=c.get(c.MONTH)+1;
int day=c.get(c.DAY_OF_MONTH);
...
Рейтинг: 0 / 0
16.04.2004, 09:17
    #32483705
ArchiMage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Java получить текущие дату и время???
// ------------------------------------------------------------------------------

// Для получения текущего системного времени достаточно выполнить:
long curTime = System.currentTimeMillis();

// Хотите значение типа Date, с этим временем?
Date curDate = new Date(curTime);

// Хотите строку в формате, удобном Вам?
String curStringDate = new SimpleDateFormat("dd.MM.yyyy").format(curTime);

// Хотите Date из строки, в которой дата с известным шаблоном?
Date parsedDate = new SimpleDateFormat("dd.MM.yyyy").parse("16.04.2004");

// ------------------------------------------------------------------------------

Хотите дату в той локали, которая установлена у текущего пользователя?
Используйте Calendar с установкой Locale
Данное действо весьма нетривиально и этому посвящены даже туториалы
Проще пользоваться SimpleDateFormat с хранением маски в файле параметров
и редактировании ее гуилкой, либо брать из окружения
Благо, окружение читается хоть в Виндах, хоть в Юнихах одинаково
Но у этого класса есть еще и методы, содержащие магическое слово "localized"
Их я пока не исследовал, но все впереди :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как в Java получить текущие дату и время??? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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