Package ghidra.util
Class DateUtils
- java.lang.Object
- 
- ghidra.util.DateUtils
 
- 
 public class DateUtils extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description static longMS_PER_DAYstatic longMS_PER_HOURstatic longMS_PER_MINstatic longMS_PER_SEC
 - 
Constructor SummaryConstructors Constructor Description DateUtils()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringformatDate(java.util.Date date)static java.lang.StringformatDuration(long millis)Formats a millisecond duration as a English string expressing the number of hours, minutes and seconds in the duration.static java.util.DategetDate(int year, int month, int day)static intgetDaysBetween(java.util.Date date1, java.util.Date date2)static java.util.List<java.util.Date>getHolidays(int year)static java.util.DategetNormalizedToday()static java.lang.StringgetTimeNow()Returns the current local timezone time-of-day as an HOUR:MIN string.static booleanisHoliday(java.util.Calendar cal)static booleanisHoliday(java.util.Date date)static booleanisWeekend(java.util.Calendar cal)static java.util.DatenormalizeDate(java.util.Date date)
 
- 
- 
- 
Field Detail- 
MS_PER_SECpublic static final long MS_PER_SEC - See Also:
- Constant Field Values
 
 - 
MS_PER_MINpublic static final long MS_PER_MIN - See Also:
- Constant Field Values
 
 - 
MS_PER_HOURpublic static final long MS_PER_HOUR - See Also:
- Constant Field Values
 
 - 
MS_PER_DAYpublic static final long MS_PER_DAY - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getHolidayspublic static java.util.List<java.util.Date> getHolidays(int year) 
 - 
isHolidaypublic static boolean isHoliday(java.util.Date date) 
 - 
getNormalizedTodaypublic static java.util.Date getNormalizedToday() 
 - 
normalizeDatepublic static java.util.Date normalizeDate(java.util.Date date) 
 - 
isHolidaypublic static boolean isHoliday(java.util.Calendar cal) 
 - 
isWeekendpublic static boolean isWeekend(java.util.Calendar cal) 
 - 
formatDatepublic static java.lang.String formatDate(java.util.Date date) 
 - 
getTimeNowpublic static java.lang.String getTimeNow() Returns the current local timezone time-of-day as an HOUR:MIN string.- Returns:
- current time-of-day as "HOUR:MIN"
 
 - 
getDatepublic static java.util.Date getDate(int year, int month, int day)
 - 
getDaysBetweenpublic static int getDaysBetween(java.util.Date date1, java.util.Date date2)
 - 
formatDurationpublic static java.lang.String formatDuration(long millis) Formats a millisecond duration as a English string expressing the number of hours, minutes and seconds in the duration.- Parameters:
- millis- Count of milliseconds of an elapsed duration.
- Returns:
- String such as "5 hours, 3 mins, 22 secs".
 
 
- 
 
-