Package net.i2p.time

Class BuildTime


  • public class BuildTime
    extends Object
    Get the build date as set in i2p.jar, and reasonable min and max values for the current time, to be used as sanity checks. Idea taken from Chrome, which assumes any clock more than 2 days before or 1 year after the build date is bad. Not maintained as a public API, not for use by plugins or applications.
    Since:
    0.9.25 modded from FileDumpHelper
    • Method Detail

      • getBuildTime

        public static long getBuildTime()
        Get the build date for i2p.jar.
        Returns:
        the earliest possible time if actual build date is unknown
      • getEarliestTime

        public static long getEarliestTime()
        Get the earliest it could possibly be right now. Latest of the build time minus a day, or a hardcoded time.
        Returns:
        the time
      • getLatestTime

        public static long getLatestTime()
        Get the latest it could possibly be right now. Hardcoded.
        Returns:
        the time
      • main

        public static void main​(String[] args)