Результаты поиска по запросу "leap-year"

1 ответ

Почему мой алгоритм високосного года не работает (Java)? [Дубликат]

На этот вопрос уже есть ответ здесь:Java-код для расчета високосного года 21 ответВот что у меня есть:

7 ответов

Как определить дату за день до заданной даты в Java?

Я предполагаю, что у Java есть некоторый встроенный способ сделать это. Учитывая дату, как я могу определить дату за день до этой даты? Например, предположим, что мне дали 1.03.2009. Предыдущая дата - 28.02.2009. Если бы мне дали 3/1/2008, ...

21 ответ

Java-код для расчета високосного года

Я следую "Искусству и Науке Явы" Книга и показывает, как рассчитать високосный год. Книга использует библиотеку ACM Java Task Force. Вот код, который исполь...

ТОП публикаций

1 ответ

, Во всяком случае, вам не нужно иметь дело с этим таким образом.

ли метод в любом родном классе Java, чтобы вычислить, сколько дней было / будет в определенном году? Как это былоВисокосный год [https://en.wikipedia.org/wiki/Leap_year](366 дней) или нормальный год (365 дней)? Или мне нужно написать самому? Я ...

23 ответа

 високосный год, согласно тогдашнему юлианскому календарю. я все равно оставлю это в библиотеке даты и времени, которую я пишу, потому что написание правильного кода для работы с датами быстро становится неожиданным, поэтому я всегда буду поддерживать только григорианский календарь (или получу оплату за другой).

найти високосные годы, почему год должен делиться на 100 и делиться на 400? Я понимаю, почему он должен делиться на 4. Пожалуйста, объясните алгоритм.

15 ответов

Как найти високосный год программно в C

2 ответа

Проверка високосного года с использованием побитовых операторов (удивительная скорость)

Кто-то из JSPerf отказался от удивительно быстрой реализации для проверки високосных годов в календаре ISO (ссылка:Нечетные манипуляции [http://jsperf.com/find-leap-year/4]): function isLeapYear(year) { return !(year & 3 || year & 15 && !(year % ...