java.lang.Object
io.qt.QtObject
io.qt.core.QDate
- All Implemented Interfaces:
QtObjectInterface,Cloneable,Comparable<QDate>
Date functions
Java wrapper for Qt class QDate
-
Nested Class Summary
Nested Classes -
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()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 string) Overloaded function forfromString(java.lang.String, io.qt.core.Qt.DateFormat)withformat = io.qt.core.Qt.DateFormat.TextDate.static QDatefromString(String string, Qt.DateFormat format) static QDatefromString(String string, String format) Overloaded function forfromString(java.lang.String, java.lang.String, int)withbaseYear = io.qt.core.QLocale.DefaultTwoDigitBaseYear.static QDatefromString(String string, String format, int baseYear) static QDatefromString(String string, String format, int baseYear, 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) final intmonth()final intvoidreadFrom(QDataStream arg__1) final booleansetDate(int year, int month, int day) final booleanfinal QDateTimefinal 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 Stringfinal Stringfinal QDate.WeekvoidwriteTo(QDataStream arg__1) 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:
d-- Returns:
-
endOfDay
- Returns:
- Since:
- This function was introduced in Qt 6.5.
-
endOfDay
- Parameters:
zone-- Returns:
-
endOfDay
- Parameters:
spec-offsetSeconds-- Returns:
-
isNull
- Returns:
-
isValid
- Returns:
-
month
- Returns:
-
month
- Parameters:
cal-- Returns:
-
writeTo
- Parameters:
arg__1-
-
equals
- Parameters:
rhs-- Returns:
-
readFrom
- Parameters:
arg__1-
-
setDate
- Parameters:
year-month-day-- Returns:
-
setDate
- Parameters:
year-month-day-cal-- Returns:
-
startOfDay
- Returns:
- Since:
- This function was introduced in Qt 6.5.
-
startOfDay
- Parameters:
zone-- Returns:
-
startOfDay
- Parameters:
spec-offsetSeconds-- Returns:
-
toJulianDay
- Returns:
-
toString
- Parameters:
format-- Returns:
-
toString
- Parameters:
format-cal-- Returns:
-
toString
- Parameters:
format-- Returns:
-
weekNumber
- Returns:
-
year
- Returns:
-
year
- Parameters:
cal-- Returns:
-
currentDate
- Returns:
-
fromJulianDay
- Parameters:
jd_-- Returns:
-
fromString
- Parameters:
string-format-baseYear-- Returns:
- Since:
- This function was introduced in Qt 6.7.
-
fromString
- Parameters:
string-format-baseYear-cal-- Returns:
- Since:
- This function was introduced in Qt 6.0.
-
fromString
- Parameters:
string-format-- Returns:
- Since:
- This function was introduced in Qt 6.0.
-
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:
-
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. -
startOfDay
Overloaded function for
startOfDay(io.qt.core.Qt.TimeSpec, int)withoffsetSeconds = 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, java.lang.String, int)withbaseYear = io.qt.core.QLocale.DefaultTwoDigitBaseYear. -
fromString
Overloaded function for
fromString(java.lang.String, io.qt.core.Qt.DateFormat)withformat = io.qt.core.Qt.DateFormat.TextDate.
-