- All Implemented Interfaces:
QtObjectInterface,Cloneable,Comparable<QDate>
Date functions
Java wrapper for Qt class QDate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQDate::MonthNameTypestatic final classResult class forweekNumber() -
Constructor Summary
ConstructorsConstructorDescriptionQDate()SeeQDate::QDate() QDate(int y, int m, int d) SeeQDate::QDate(int, int, int, QCalendar) SeeQDate::QDate(QDate) -
Method Summary
Modifier and TypeMethodDescriptionfinal QDateaddDays(long days) final QDateaddMonths(int months) final QDatefinal QDateaddYears(int years) final QDateclone()Creates and returns a copy of this object.intstatic QDatefinal intday()final intfinal intfinal intfinal intfinal intfinal intfinal intdaysInMonth(QCalendar cal) final intfinal intdaysInYear(QCalendar cal) final longfinal QDateTimeendOfDay()Overloaded function forendOfDay(io.qt.core.Qt.TimeSpec, int)final QDateTimefinal QDateTimeendOfDay(Qt.TimeSpec spec) Overloaded function forendOfDay(io.qt.core.Qt.TimeSpec, int)withoffsetSeconds = 0.final QDateTimeendOfDay(Qt.TimeSpec spec, int offsetSeconds) final booleanbooleanstatic QDatefromJulianDay(long jd_) static QDatefromString(String s) Overloaded function forfromString(java.lang.String, io.qt.core.Qt.DateFormat)withf = io.qt.core.Qt.DateFormat.TextDate.static QDatefromString(String s, Qt.DateFormat f) static QDatefromString(String s, String format) static QDatefromString(String s, String format, QCalendar cal) inthashCode()Returns the objects's hash code computed byqHash(QDate).static booleanisLeapYear(int year) final booleanisNull()final booleanisValid()static booleanisValid(int y, int m, int d) static StringlongDayName(int weekday) Overloaded function forlongDayName(int, io.qt.core.QDate.MonthNameType)withtype = io.qt.core.QDate.MonthNameType.DateFormat.static StringlongDayName(int weekday, QDate.MonthNameType type) static StringlongMonthName(int month) Overloaded function forlongMonthName(int, io.qt.core.QDate.MonthNameType)withtype = io.qt.core.QDate.MonthNameType.DateFormat.static StringlongMonthName(int month, QDate.MonthNameType type) final intmonth()final intvoidreadFrom(QDataStream arg__1) Seeoperator>>(QDataStream&,QDate&) final booleansetDate(int year, int month, int day) final booleanstatic StringshortDayName(int weekday) Overloaded function forshortDayName(int, io.qt.core.QDate.MonthNameType)withtype = io.qt.core.QDate.MonthNameType.DateFormat.static StringshortDayName(int weekday, QDate.MonthNameType type) static StringshortMonthName(int month) Overloaded function forshortMonthName(int, io.qt.core.QDate.MonthNameType)withtype = io.qt.core.QDate.MonthNameType.DateFormat.static StringshortMonthName(int month, QDate.MonthNameType type) final QDateTimeOverloaded function forstartOfDay(io.qt.core.Qt.TimeSpec, int)final QDateTimestartOfDay(QTimeZone zone) final QDateTimestartOfDay(Qt.TimeSpec spec) Overloaded function forstartOfDay(io.qt.core.Qt.TimeSpec, int)withoffsetSeconds = 0.final QDateTimestartOfDay(Qt.TimeSpec spec, int offsetSeconds) final longfinal StringtoString()Overloaded function fortoString(io.qt.core.Qt.DateFormat)withformat = io.qt.core.Qt.DateFormat.TextDate.final StringtoString(Qt.DateFormat format) final StringtoString(Qt.DateFormat format, QCalendar cal) SeeQDate::toString(Qt::DateFormat, QCalendar)const final Stringfinal Stringfinal QDate.WeekvoidwriteTo(QDataStream arg__1) Seeoperator<<(QDataStream&,QDate) final intyear()final intMethods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QDate
public QDate()See
QDate::QDate() -
QDate
See
QDate::QDate(QDate) - Parameters:
other-
-
QDate
public QDate(int y, int m, int d) - Parameters:
y-m-d-
-
QDate
See
QDate::QDate(int, int, int, QCalendar) - Parameters:
y-m-d-cal-
-
-
Method Details
-
addDays
- Parameters:
days-- Returns:
-
addMonths
- Parameters:
months-- Returns:
-
addMonths
- Parameters:
months-cal-- Returns:
-
addYears
- Parameters:
years-- Returns:
-
addYears
- Parameters:
years-cal-- Returns:
-
day
- Returns:
-
day
- Parameters:
cal-- Returns:
-
dayOfWeek
- Returns:
-
dayOfWeek
- Parameters:
cal-- Returns:
-
dayOfYear
- Returns:
-
dayOfYear
- Parameters:
cal-- Returns:
-
daysInMonth
- Returns:
-
daysInMonth
- Parameters:
cal-- Returns:
-
daysInYear
- Returns:
-
daysInYear
- Parameters:
cal-- Returns:
-
daysTo
- Parameters:
arg__1-- Returns:
-
endOfDay
- Parameters:
zone-- Returns:
- Since:
- This function was introduced in Qt 5.14.
-
endOfDay
- Parameters:
spec-offsetSeconds-- Returns:
-
isNull
- Returns:
-
isValid
- Returns:
-
month
- Returns:
-
month
- Parameters:
cal-- Returns:
-
writeTo
See
operator<<(QDataStream&,QDate) - Parameters:
arg__1-
-
equals
- Parameters:
other-- Returns:
-
readFrom
See
operator>>(QDataStream&,QDate&) - Parameters:
arg__1-
-
setDate
- Parameters:
year-month-day-- Returns:
- Since:
- This function was introduced in Qt 4.2.
-
setDate
- Parameters:
year-month-day-cal-- Returns:
- Since:
- This function was introduced in Qt 5.14.
-
startOfDay
- Parameters:
zone-- Returns:
- Since:
- This function was introduced in Qt 5.14.
-
startOfDay
- Parameters:
spec-offsetSeconds-- Returns:
-
toJulianDay
- Returns:
-
toString
- Parameters:
format-- Returns:
-
toString
- Parameters:
format-cal-- Returns:
-
toString
- Parameters:
format-- Returns:
-
toString
See
QDate::toString(Qt::DateFormat, QCalendar)const - Parameters:
format-cal-- Returns:
-
weekNumber
- Returns:
-
year
- Returns:
-
year
- Parameters:
cal-- Returns:
-
currentDate
- Returns:
-
fromJulianDay
- Parameters:
jd_-- Returns:
-
fromString
- Parameters:
s-format-- Returns:
-
fromString
- Parameters:
s-format-cal-- Returns:
-
fromString
- Parameters:
s-f-- Returns:
-
isLeapYear
public static boolean isLeapYear(int year) - Parameters:
year-- Returns:
-
isValid
public static boolean isValid(int y, int m, int d) - Parameters:
y-m-d-- Returns:
-
longDayName
- Parameters:
weekday-type-- Returns:
- Since:
- This function was introduced in Qt 4.5.
-
longMonthName
- Parameters:
month-type-- Returns:
- Since:
- This function was introduced in Qt 4.5.
-
shortDayName
- Parameters:
weekday-type-- Returns:
- Since:
- This function was introduced in Qt 4.5.
-
shortMonthName
- Parameters:
month-type-- Returns:
- Since:
- This function was introduced in Qt 4.5.
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<QDate>
-
hashCode
Returns the objects's hash code computed byqHash(QDate). -
clone
Creates and returns a copy of this object.
See
QDate::QDate(QDate) -
endOfDay
Overloaded function for
endOfDay(io.qt.core.Qt.TimeSpec, int)withoffsetSeconds = 0. -
endOfDay
Overloaded function for
endOfDay(io.qt.core.Qt.TimeSpec, int)with:
spec = io.qt.core.Qt.TimeSpec.LocalTimeoffsetSeconds = 0
-
startOfDay
Overloaded function for
startOfDay(io.qt.core.Qt.TimeSpec, int)withoffsetSeconds = 0. -
startOfDay
Overloaded function for
startOfDay(io.qt.core.Qt.TimeSpec, int)with:
spec = io.qt.core.Qt.TimeSpec.LocalTimeoffsetSeconds = 0
-
toString
Overloaded function for
toString(io.qt.core.Qt.DateFormat)withformat = io.qt.core.Qt.DateFormat.TextDate. -
fromString
Overloaded function for
fromString(java.lang.String, io.qt.core.Qt.DateFormat)withf = io.qt.core.Qt.DateFormat.TextDate. -
longDayName
Overloaded function for
longDayName(int, io.qt.core.QDate.MonthNameType)withtype = io.qt.core.QDate.MonthNameType.DateFormat. -
longMonthName
Overloaded function for
longMonthName(int, io.qt.core.QDate.MonthNameType)withtype = io.qt.core.QDate.MonthNameType.DateFormat. -
shortDayName
Overloaded function for
shortDayName(int, io.qt.core.QDate.MonthNameType)withtype = io.qt.core.QDate.MonthNameType.DateFormat. -
shortMonthName
Overloaded function for
shortMonthName(int, io.qt.core.QDate.MonthNameType)withtype = io.qt.core.QDate.MonthNameType.DateFormat.
-