Class Date
- java.lang.Object
-
- com.microblink.documentverification.results.date.Date
-
public class Date extends java.lang.ObjectSimple class which represents immutable dates that are consisted of day, month and year.
-
-
Constructor Summary
Constructors Constructor Description Date(int day, int month, int year)Initializes the object with the given day, month and year.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDay()Returns day of the month, or0if date is partial and day is not known.intgetMonth()Returns month of the year, or0if date is partial and month is not known.intgetYear()Returns full year.static DateparseFromString(java.lang.String dateString, java.lang.String pattern)CreatesDateinstance by parsing the givendateString, by using the givenpatternwhich describes the date format.java.lang.StringtoString()
-
-
-
Method Detail
-
getDay
public int getDay()
Returns day of the month, or0if date is partial and day is not known.- Returns:
- day of the month, or
0if date is partial and day is not known. The first day of the month has value 1.
-
getMonth
public int getMonth()
Returns month of the year, or0if date is partial and month is not known.- Returns:
- month of the year, or
0if date is partial and month is not known. The first month of the year has value 1.
-
getYear
public int getYear()
Returns full year.- Returns:
- full year.
-
parseFromString
@Nullable public static Date parseFromString(@NonNull java.lang.String dateString, @NonNull java.lang.String pattern)
CreatesDateinstance by parsing the givendateString, by using the givenpatternwhich describes the date format.- Parameters:
dateString- AStringwhose beginning should be parsed.pattern- the pattern describing the date format, formatting is the same as inSimpleDateFormat.- Returns:
- parsed date as
Dateinstance, ornullif thedateStringcannot be parsed. - Throws:
java.lang.IllegalArgumentException- if the given pattern is invalid
-
toString
@NonNull public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-