summaryrefslogtreecommitdiffstats
path: root/src/corelib/time
Commit message (Expand)AuthorAgeFilesLines
* Implement in QLocalTime the offset functions V4 Date needsEdward Welbourne2022-05-222-0/+56
* Move remaining time_t code from qdatetime.cpp to QLocalTimeEdward Welbourne2022-05-204-338/+338
* Split qtLocalTime out into a new QLocalTime namespaceEdward Welbourne2022-05-204-77/+159
* Replace qt_mktime(), avoiding out-parameters and conversionsEdward Welbourne2022-05-201-115/+131
* Eliminate the msecsToTime() overload with out-parametersEdward Welbourne2022-05-201-26/+12
* Refactor QDateTimePrivate::*MSecsToEpochMSecs()Edward Welbourne2022-05-202-154/+148
* Refactor qt_localtime()Edward Welbourne2022-05-201-85/+87
* QDateTime::setMSecsSinceEpoch(): push more work into a helper functionEdward Welbourne2022-05-202-67/+84
* Fix wrong QDateTime::isValid() to use the right QFlags methodEdward Welbourne2022-05-201-1/+1
* Simplify msecsToTime() and two callers by using QRoundingDownEdward Welbourne2022-05-201-24/+19
* Use SPDX license identifiersLucie GĂ©rard2022-05-1636-1381/+85
* Refine QRoundingDown::qDiv() to avoid underflowEdward Welbourne2022-05-061-2/+9
* Correct leap year sequence in systemTimeYearMatching()Edward Welbourne2022-04-251-1/+1
* Exploit the new macro varargs form of Q_GLOBAL_STATICEdward Welbourne2022-04-221-2/+2
* QDate(Time): add a addDuration methodGiuseppe D'Angelo2022-04-142-0/+53
* QDateTime: add conversions for time_point and zoned_timeGiuseppe D'Angelo2022-04-133-0/+151
* QDate: add conversions for std::chrono calendaring classesGiuseppe D'Angelo2022-04-132-0/+100
* QDateTime: add support for std::chrono::duration arithmeticGiuseppe D'Angelo2022-04-132-0/+102
* QTimeZone: add construction from std::chrono::time_zone*Giuseppe D'Angelo2022-04-122-0/+22
* Update CLDR-derived data to newly-released v41Ievgenii Meshcheriakov2022-04-084-2744/+2764
* Android: minor refactor in QTimeZonePrivate backendIvan Solovev2022-04-081-6/+5
* Android: use BCP 47 tag to create a correct Locale for QTimeZone::displayName()Ivan Solovev2022-04-081-11/+4
* Fix assertion failure when parsing a doubly-invalid date-time textEdward Welbourne2022-04-071-3/+8
* Fix overflow issue discovered by MSVC in C++20 modeEdward Welbourne2022-04-051-2/+3
* Minor post-""_L1-ification tidy-up in QDateTimeParserEdward Welbourne2022-04-051-7/+5
* QDateTimeParser: Correct a comment which was exactly wrongEdward Welbourne2022-04-051-1/+1
* Apply Q_CONSTINIT across the codebaseMarc Mutz2022-03-291-1/+1
* Short live Q_CONSTINIT!Marc Mutz2022-03-261-1/+1
* QtCore: Replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-03-265-7/+8
* QtCore: replace QLatin1String/QLatin1Char with _L1/u'' where applicableSona Kurazyan2022-03-256-67/+76
* Enable QIcuTimeZonePrivate's support for transitionsEdward Welbourne2022-03-251-15/+10
* Fix QIcuTimeZonePrivate::data() before the first transitionEdward Welbourne2022-03-251-6/+8
* Fix QIcuTimeZonePrivate::hasDaylightTime() to catch historical DSTEdward Welbourne2022-03-251-2/+11
* Fix ICU's handling of last representable transitionEdward Welbourne2022-03-251-1/+9
* Apply the East-Saskatchewan exception to zone-fragment lengths to ICUEdward Welbourne2022-03-251-5/+9
* Avoid overflow in some more qdatetime.cpp functionsEdward Welbourne2022-03-251-28/+36
* QDateTime: enable larger ShortData for bootstrapped buildMarc Mutz2022-03-232-2/+2
* Core: Do not depend on transitive includesFabian Kosmale2022-03-172-0/+2
* QDateTime: future-proof swap()Marc Mutz2022-03-172-1/+5
* Correct handling of {next,previous}Transition before FIRST_DST_YEAREdward Welbourne2022-03-041-13/+61
* Fix inverted condition on year starting in DSTEdward Welbourne2022-03-041-3/+6
* Improve handling of newYearOffset in qtimezoneprivate_win.cppEdward Welbourne2022-03-041-9/+20
* Consistently treat times before first rule as in its standard timeEdward Welbourne2022-03-041-38/+38
* Fix handling of out-of-range years in QTZP_winEdward Welbourne2022-03-041-9/+8
* Correct fake-DST detection and handling in QTZP_winEdward Welbourne2022-03-041-27/+56
* Clip dataForLocalTime()'s bracketing window's start to minMSecs() + 1Edward Welbourne2022-03-041-5/+9
* Use QDateTimePrivate's methods in preference to std::numeric_limitsEdward Welbourne2022-03-043-16/+18
* Correct some typos and flat-out falsehoods in QTimeZone docsEdward Welbourne2022-03-031-9/+11
* Protect headers against min/max macrosMarc Mutz2022-02-221-4/+4
* Expand testing of QDateTime's isNull() and isValid()Edward Welbourne2022-02-181-5/+4