This post originated from an RSS feed registered with Java Buzz
by Javin Paul.
Original Post: How to check leap year in Java - program example
Feed Title: Java67
Feed URL: http://www.java67.com/feeds/posts/default?alt=rss
Feed Description: Java and technology tutorials, tips, questions for all programmers.
Write a Java program to find if a year is a leap year or not is a
standard Java
programming exercise during various Java programming course on school,
colleges and various training institutes both online and offline, along with other popular homework's e.g. printing
Fibonacci numbers, checking
palindromes or finding
prime numbers. Just to recap a leap year is a year with 366 days which is 1
extra day than normal year. This extra day comes in month of February and on
leap year Feb month has 29 days than normal 28 days. If you are following then
you might know that leap year comes in a interval of 4 years. This year 2012 is
a leap year and Feb has 29 days, you can check. Now if you are in programming
before you might be familiar that there is standard logic to find leap year
i.e. if an year is multiple of 400 or multiple of 4 but not multiple of 100
then its a leap year. In addition to this standard logic, you can also use Java's
Date, Time and Calendar API to check how many days any year has and by
comparing that number with 365 you can find whether that year is leap year or
not . In this Java programming tutorial we will both of these example to check
if a year is leap year or not.