Class DateTimeUtil

java.lang.Object
jp.ecuacion.tool.housekeepfiles.util.DateTimeUtil

public class DateTimeUtil extends Object
Provides utilities on date and time.
  • Constructor Details

    • DateTimeUtil

      public DateTimeUtil()
  • Method Details

    • getYear

      public String getYear(String date)
      Obtains year from YYYYMMDD string.
      Parameters:
      date - String:YYYYMMDD
    • getMonth

      public String getMonth(String date)
      Obtains month from YYYYMMDD string.
      Parameters:
      date - String:YYYYMMDD
    • getDay

      public String getDay(String date)
      Obtains day of month from YYYYMMDD string.
      Parameters:
      date - String: YYYYMMDD
    • getTimestampNumString

      public String getTimestampNumString()
      Returns timestamp with YYYYMMDD-HHMMSS.sss format for filename and others.
    • getDateStr8

      public String getDateStr8()
      Returns today's YYYYMMDD.
    • hasDesignatedTermPassed

      public boolean hasDesignatedTermPassed(long lastModified, int unit, int value)
      Provides boolean whether designated time passes.
    • getCurrentCal

      protected Calendar getCurrentCal()
      Provides calender instance with current dateTime.

      To make easier to execute unit tests, this method is extracted and protected scope.