Описание тега java.util.calendar
Класс Java для преобразования момента времени (java.util.Date) в поля, представляющие дату (день, час, минута и т. Д.).
2
ответа
Почему мой Java Calendar.setTime() время от времени устанавливает неправильное время?
Используя этот код ниже, я заметил, что иногда дата форматируется неправильно. И чтобы сделать это еще более странным, иногда у timeStamp будет правильная дата, а у timeStampCopy неправильная дата, и наоборот. public static Timestamp method(String d…
17 фев '17 в 21:39
2
ответа
Calendar.set не изменяет переменные календаря
Я работал над программой для своего класса по компьютерному программированию, и у меня возникли небольшие проблемы. По правде говоря, я нахожусь на грани безумия... Это программа-календарь, и часть, с которой у меня проблемы, это объект Calendar в J…
21 мар '18 в 06:00
4
ответа
Не уверен, как использовать getTime() с GregorianCalendar в Java
Я получаю длинную распечатку моего GregorianCalendar, когда хочу печатать только год, месяц и день. Вот что я получаю: dateOfBirth=java.util.GregorianCalendar[time=173592000000,areFieldsSet=true,areAllFieldsSet=false,lenient=true,zone=sun.util.calen…
12 фев '18 в 15:42
3
ответа
SimpleDateFormat неправильно обрабатывает строку
String s = 19.17.38.008000; DateFormat f = new SimpleDateFormat("HH.mm.ss.SSSSSS"); Date d = f.parse(s); system.out.println(d); это код, который я запускаю, он работает нормально, за исключением случаев, когда он печатает, печатает время 19:17:46. П…
24 апр '14 в 20:55
3
ответа
Преобразование времени в Java без использования Joda Time
Мой основной запрос - преобразование времени в определенном месте в соответствующее время в другом месте. Например, сколько времени в Лос-Анджелесе, когда в Индии 23:30? Сколько времени в Лос-Анджелесе, когда в Германии 10:00? Входные данные, которы…
11 сен '14 в 06:11
15
ответов
Установите время на 00:00:00
У меня проблема сброса часов в Java. Для данной даты я хочу установить часы на 00:00:00. Это мой код: /** * Resets milliseconds, seconds, minutes and hours from the provided date * * @param date * @return */ public static Date trim(Date date) { Cale…
23 июл '13 в 21:44
1
ответ
Календарная дата отличается
Почему Calendar в Android дают разные даты на разных устройствах Android? Я получил локаль по умолчанию, и у меня все та же проблема. Код: calendar = Calendar.getInstance(); currentDate = DateFormat.getDateInstance(DateFormat.DATE_FIELD,Locale.getDe…
04 дек '18 в 13:43
8
ответов
Метод getDay() для возврата дня недели на указанную дату не работает
Я пытаюсь выполнить задачу под названием " Дата и время Java" на HackerRank. задача Вам дана дата. Вам просто нужно написать метод getDay, который возвращает день этой даты. Например, если вам дается дата 14 августа 2017 года, метод должен возвращат…
16 фев '18 в 05:39
2
ответа
Что делает cal.get(7) из экземпляра Calender?
Я документирую некоторый код и мне нужна помощь в понимании этой маленькой строчки. private Calendar cal = Calendar.getInstance(); if ((this.cal.get(7) != 7) || (this.cal.get(7) == 1)) { Что значит cal.get(7) имею в виду? Я запустил его на IDE, и он…
18 июн '15 в 22:46
2
ответа
Сравните дату java.util.Calendar с датой java.util.Date.
Мне нужно сравнить время календаря с датой. Я написал ниже код. Calendar now = Calendar.getInstance(); now.set(Calendar.SECOND, 0); Date date = new Date(); date.setSeconds(0); System.out.println(date); System.out.println(now.getTime()); System.out.p…
01 дек '17 в 11:29
0
ответов
Срок действия пользовательского ввода
У меня есть два вопроса относительно ввода пользователя. Как мне убедиться, что пользователь фактически вводит строку вместо числа? Например: если я введу число, скажем, 66, в поле Имя или Фамилия, будет напечатано 66 Фамилия. Как мне убедиться, что…
09 фев '19 в 18:35
3
ответа
В чем разница между Calendar.DAY_OF_WEEK и Calendar.DAY_OF_MONTH? Выход один и тот же каждый раз
Я устанавливаю время, используя Timestamp класс с текущим временем. Я устанавливаю время с Calendar класс первым DAY_OF_WEEK и второй с DAY_OF_MONTH, Я получаю один и тот же вывод каждый раз. Тогда какая разница между DAY_OF_MONTH а также DAY_OF_WEE…
10 апр '18 в 09:18
2
ответа
Неожиданный результат вычитания 24 часа с даты 25.03.2008
Я вычитаю 24 часа из Грегорианского Календаря 25.03.2008 09:41. Результат 03/24/2018 08:41, public class Utiles{ public static void main(String args[]) { SimpleDateFormat sdt = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); GregorianCalendar gcFinAux …
23 мар '18 в 10:55
2
ответа
Странное значение при расчете разницы дат
Я использовал следующий код для вычисления разницы между двумя датами, и я получил необычную ошибку: если я пройду следующие даты: d1 = 12/12/2017 d2 = 31/07/2022 возвращается: 24055.. разве результат не должен возвращаться как количество месяцев? p…
08 дек '17 в 15:11
2
ответа
Календарь возвращает плохое начало недели на некоторых устройствах Android
Я хотел получить дату первого дня текущей недели. Итак, я реализовал это следующим образом: fun getFirstDayInCurrentWeek(): Date { val calendar = Calendar.getInstance() calendar.clear(MILLISECOND) calendar.clear(SECOND) calendar.clear(MINUTE) calend…
28 май '18 в 18:29
2
ответа
Что делает Calendar.UNDECIMBER?
В константе есть Calendar класс называется: UNDECIMBER, Это описывает 13-й месяц. Есть ли полезная цель для этой константы? В википедии написано, что это для лунного календаря. Но нет реализации для такого календаря. И существуют ли какие-либо решен…
23 июн '17 в 08:22
1
ответ
Почему calendar.add() возвращают 31/9/2018
Я хочу добавить 2 дня с сегодняшнего дня (29/9/2018), я использую: val calendar = Calendar.getInstance()!! calendar.set(CalendarDay.today().year, CalendarDay.today().month+1, CalendarDay.today().day) calendar.add(Calendar.DAY_OF_MONTH, 2) Но когда я…
29 сен '18 в 04:36
1
ответ
Почему GregorianCalendar устанавливает ЧАС в зависимости от системного времени (AM/PM)
Я просто создаю java.util.GregorianCalender GregorianCalendar calender = new GregorianCalendar(); Теперь установите часы, минуты, секунды и мс следующим образом c.set(Calendar.HOUR, 6); c.set(Calendar.MINUTE, 45); c.set(Calendar.SECOND, 30); c.set(C…
09 фев '16 в 11:33
2
ответа
Текущая неделя понедельника
В моем случае неделя начинается с понедельника по воскресенье. Я хочу получить текущую неделю в понедельник. Я использовал следующий код, чтобы получить дату понедельника. Calendar c = Calendar.getInstance(); c.set(Calendar.DAY_OF_WEEK, Calendar.MON…
13 апр '17 в 08:52
1
ответ
Преобразование объекта XMLGregorianCalendar в формате String в объект XMLGregorianCalendar снова
Я преобразовал XMLGregorianCalendar объект для строки, используя toString() метод. Так что в строковой переменной у меня есть "2014-09-02T10:55:58.000+05:30", Теперь я хочу загрузить это значение в XMLGregorianCalendar объект снова GregorianCalendar…
04 сен '14 в 07:14