⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qdate.3qt

📁 Linux下的基于X11的图形开发环境。
💻 3QT
📖 第 1 页 / 共 2 页
字号:
.PPSee also day() and dayOfWeek()..SH "int QDate::daysInMonth () const"Returns the number of days in the month (28..31) for this date..PPSee also day() and daysInYear()..SH "int QDate::daysInYear () const"Returns the number of days in the year (365 or 366) for this date..PPSee also day() and daysInMonth()..SH "int QDate::daysTo ( const QDate & d ) const"Returns the number of days from this date to \fId\fR (which is negative if \fId\fR is earlier than this date)..PPExample:.PP.nf.br        QDate d1( 1995, 5, 17 );  // May 17th 1995.br        QDate d2( 1995, 5, 20 );  // May 20th 1995.br        d1.daysTo( d2 );          // returns 3.br        d2.daysTo( d1 );          // returns -3.br.fi.PPSee also addDays()..SH "QDate QDate::fromString ( const QString & s, Qt::DateFormat f = Qt::TextDate )\fC [static]\fR"Returns the QDate represented by the string \fIs\fR, using the format \fIf\fR, or an invalid date if the string cannot be parsed..PPNote for Qt::TextDate: It is recommended that you use the English short month names (e.g. "Jan"). Although localized month names can also be used, they depend on the user's locale settings..PP\fBWarning:\fR Qt::LocalDate cannot be used here..SH "bool QDate::isNull () const"Returns TRUE if the date is null; otherwise returns FALSE. A null date is invalid..PPSee also isValid()..SH "bool QDate::isValid () const"Returns TRUE if this date is valid; otherwise returns FALSE..PPSee also isNull()..SH "bool QDate::isValid ( int y, int m, int d )\fC [static]\fR"This is an overloaded member function, provided for convenience. It behaves essentially like the above function..PPReturns TRUE if the specified date (year \fIy\fR, month \fIm\fR and day \fId\fR) is valid; otherwise returns FALSE..PPExample:.PP.nf.br    QDate::isValid( 2002, 5, 17 );  // TRUE   May 17th 2002 is valid.br    QDate::isValid( 2002, 2, 30 );  // FALSE  Feb 30th does not exist.br    QDate::isValid( 2004, 2, 29 );  // TRUE   2004 is a leap year.br    QDate::isValid( 1202, 6, 6 );   // FALSE  1202 is pre-Gregorian.br.fi.PP\fBWarning:\fR A \fIy\fR value in the range 00..99 is interpreted as 1900..1999..PPSee also isNull() and setYMD()..SH "bool QDate::leapYear ( int y )\fC [static]\fR"Returns TRUE if the specified year \fIy\fR is a leap year; otherwise returns FALSE..SH "QString QDate::longDayName ( int weekday )\fC [static]\fR"Returns the long name of the \fIweekday\fR..PP1 = "Monday", 2 = "Tuesday", ... 7 = "Sunday".PPThe day names will be localized according to the system's locale settings..PPSee also toString(), shortDayName(), shortMonthName(), and longMonthName()..SH "QString QDate::longMonthName ( int month )\fC [static]\fR"Returns the long name of the \fImonth\fR..PP1 = "January", 2 = "February", ... 12 = "December".PPThe month names will be localized according to the system's locale settings..PPSee also toString(), shortMonthName(), shortDayName(), and longDayName()..SH "int QDate::month () const"Returns the month (January=1..December=12) of this date..PPSee also year() and day()..PPExample: dclock/dclock.cpp..SH "QString QDate::monthName ( int month )\fC [static]\fR"\fBThis function is obsolete.\fR It is provided to keep old source working. We strongly advise against using it in new code..PPUse shortMonthName() instead..SH "bool QDate::operator!= ( const QDate & d ) const"Returns TRUE if this date is different from \fId\fR; otherwise returns FALSE..SH "bool QDate::operator< ( const QDate & d ) const"Returns TRUE if this date is earlier than \fId\fR, otherwise returns FALSE..SH "bool QDate::operator<= ( const QDate & d ) const"Returns TRUE if this date is earlier than or equal to \fId\fR, otherwise returns FALSE..SH "bool QDate::operator== ( const QDate & d ) const"Returns TRUE if this date is equal to \fId\fR; otherwise returns FALSE..SH "bool QDate::operator> ( const QDate & d ) const"Returns TRUE if this date is later than \fId\fR, otherwise returns FALSE..SH "bool QDate::operator>= ( const QDate & d ) const"Returns TRUE if this date is later than or equal to \fId\fR, otherwise returns FALSE..SH "bool QDate::setYMD ( int y, int m, int d )"Sets the date's year \fIy\fR, month \fIm\fR and day \fId\fR..PP\fIy\fR must be in the range 1752..8000, \fIm\fR must be in the range 1..12, and \fId\fR must be in the range 1..31..PP\fBWarning:\fR If \fIy\fR is in the range 0..99, it is interpreted as 1900..1999..PPReturns TRUE if the date is valid; otherwise returns FALSE..SH "QString QDate::shortDayName ( int weekday )\fC [static]\fR"Returns the name of the \fIweekday\fR..PP1 = "Mon", 2 = "Tue", ... 7 = "Sun".PPThe day names will be localized according to the system's locale settings..PPSee also toString(), shortMonthName(), longMonthName(), and longDayName()..SH "QString QDate::shortMonthName ( int month )\fC [static]\fR"Returns the name of the \fImonth\fR..PP1 = "Jan", 2 = "Feb", ... 12 = "Dec".PPThe month names will be localized according to the system's locale settings..PPSee also toString(), longMonthName(), shortDayName(), and longDayName()..SH "QString QDate::toString ( const QString & format ) const"Returns the date as a string. The \fIformat\fR parameter determines the format of the result string..PPThese expressions may be used:.PP<center>.nf.TSl - l. Expression Output d the day as number without a leading zero (1-31) dd the day as number with a leading zero (01-31) ddd the abbreviated localized day name (e.g. 'Mon'..'Sun'). Uses QDate::shortDayName(). dddd the long localized day name (e.g. 'Monday'..'Sunday'). Uses QDate::longDayName(). M the month as number without a leading zero (1-12) MM the month as number with a leading zero (01-12) MMM the abbreviated localized month name (e.g. 'Jan'..'Dec'). Uses QDate::shortMonthName(). MMMM the long localized month name (e.g. 'January'..'December'). Uses QDate::longMonthName(). yy the year as two digit number (00-99) yyyy.TE.fi</center>.PPAll other input characters will be ignored..PPExample format strings (assuming that the QDate is the 20<sup><small>th</small></sup> July 1969): <center>.nf.TSl - l. Format Result dd.MM.yyyy 20.07.1969 ddd MMMM d yy.TE.fi</center>.PPSee also QDate::toString() and QTime::toString()..SH "QString QDate::toString ( Qt::DateFormat f = Qt::TextDate ) const"This is an overloaded member function, provided for convenience. It behaves essentially like the above function..PPReturns the date as a string. The \fIf\fR parameter determines the format of the string..PPIf \fIf\fR is Qt::TextDate, the string format is "Sat May 20 1995" (using the shortDayName() and shortMonthName() functions to generate the string, so the day and month names are locale specific)..PPIf \fIf\fR is Qt::ISODate, the string format corresponds to the ISO 8601 specification for representations of dates, which is YYYY-MM-DD where YYYY is the year, MM is the month of the year (between 01 and 12), and DD is the day of the month between 01 and 31..PPIf \fIf\fR is Qt::LocalDate, the string format depends on the locale settings of the system..PPSee also shortDayName() and shortMonthName()..SH "int QDate::weekNumber ( int * yearNumber = 0 ) const"Returns the week number (1 to 53), and stores the year in \fI*yearNumber\fR unless \fIyearNumber\fR is null (the default)..PPReturns 0 if the date is invalid..PPIn accordance with ISO 8601, weeks start on Monday and the first Thursday of a year is always in week 1 of that year. Most years have 52 weeks, but some have 53..PP\fI*yearNumber\fR is not always the same as year(). For example, 1 January 2000 has week number 52 in the year 1999, and 31 December 2002 has week number 1 in the year 2003..PPSee also isValid()..SH "int QDate::year () const"Returns the year (1752..8000) of this date..PPSee also month() and day()..SH RELATED FUNCTION DOCUMENTATION.SH "QDataStream & operator<< ( QDataStream & s, const QDate & d )"Writes the date, \fId\fR, to the data stream, \fIs\fR..PPSee also Format of the QDataStream operators..SH "QDataStream & operator>> ( QDataStream & s, QDate & d )"Reads a date from the stream \fIs\fR into \fId\fR..PPSee also Format of the QDataStream operators..SH "SEE ALSO".BR http://doc.trolltech.com/qdate.html.BR http://www.trolltech.com/faq/tech.html.SH COPYRIGHTCopyright 1992-2001 Trolltech AS, http://www.trolltech.com.  See thelicense file included in the distribution for a complete licensestatement..SH AUTHORGenerated automatically from the source code..SH BUGSIf you find a bug in Qt, please report it as described in.BR http://doc.trolltech.com/bughowto.html .Good bug reports help us to help you. Thank you..PThe definitive Qt documentation is provided in HTML format; it islocated at $QTDIR/doc/html and can be read using Qt Assistant or witha web browser. This man page is provided as a convenience for thoseusers who prefer man pages, although this format is not officiallysupported by Trolltech. .PIf you find errors in this manual page, please report them to.BR qt-bugs@trolltech.com .Please include the name of the manual page (qdate.3qt) and the Qtversion (3.1.1).

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -