devxlogo

Java File date

Java File date

Question:
Is there anyway with java to get a file’s date?

Answer:
Unfortunately, there seems to be no platform-independent way of doing this.The lastModified() method in java.io.File returns a system dependent valuethat can only be used to compare the dates of files. However, the Unixand Windows95 versions of the Sun JDK represent this value as thenumber of seconds since 00:00 January 1, 1970. Knowing this, you canconvert the value to a date using the GregorianCalendar class. But if youdo this, you have to keep in mind that there is no guarantee the Sun JDKwill continue to represent the time of last modification in this manner.There is also no guarantee that any other JVM will use the samerepresentation format. In other words, you cannot use this value in aportable manner.

devxblackblue

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist