website/docs/api/generated/classes/qdate.md
↳ QDate
+ new QDate(arg?: NativeElement | number, month?: number, day?: number): QDate
Overrides Component.constructor
Parameters:
| Name | Type |
|---|---|
arg? | NativeElement | number |
month? | number |
day? | number |
Returns: QDate
• native: NativeElement | null
Inherited from Component.native
▸ addDays(ndays: number): QDate
Parameters:
| Name | Type |
|---|---|
ndays | number |
Returns: QDate
▸ addMonths(nmonths: number): QDate
Parameters:
| Name | Type |
|---|---|
nmonths | number |
Returns: QDate
▸ addYears(nyears: number): QDate
Parameters:
| Name | Type |
|---|---|
nyears | number |
Returns: QDate
▸ day(): number
Returns: number
▸ dayOfWeek(): number
Returns: number
▸ dayOfYear(): number
Returns: number
▸ daysInMonth(): number
Returns: number
▸ daysInYear(): number
Returns: number
▸ daysTo(d: QDate): number
Parameters:
| Name | Type |
|---|---|
d | QDate |
Returns: number
▸ isNull(): boolean
Returns: boolean
▸ isValid(): boolean
Returns: boolean
▸ month(): number
Returns: number
▸ setDate(year: number, month: number, day: number): boolean
Parameters:
| Name | Type |
|---|---|
year | number |
month | number |
day | number |
Returns: boolean
▸ toJulianDay(): number
Returns: number
▸ toString(format: string | DateFormat): string
Parameters:
| Name | Type |
|---|---|
format | string | DateFormat |
Returns: string
▸ year(): number
Returns: number
Static currentDate▸ currentDate(): QDate
Returns: QDate
Static fromJulianDay▸ fromJulianDay(jd: number): QDate
Parameters:
| Name | Type |
|---|---|
jd | number |
Returns: QDate
Static fromQVariant▸ fromQVariant(variant: QVariant): QDate
Parameters:
| Name | Type |
|---|---|
variant | QVariant |
Returns: QDate
Static fromString▸ fromString(dateString: string, format: string | DateFormat): QDate
Parameters:
| Name | Type |
|---|---|
dateString | string |
format | string | DateFormat |
Returns: QDate
Static isLeapYear▸ isLeapYear(year: number): boolean
Parameters:
| Name | Type |
|---|---|
year | number |
Returns: boolean
Static isValid▸ isValid(year: number, month: number, day: number): boolean
Parameters:
| Name | Type |
|---|---|
year | number |
month | number |
day | number |
Returns: boolean