summaryrefslogtreecommitdiffstats
path: root/src/corelib/time
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update QTimeZone documentation on the limitations of MS's dataEdward Welbourne2022-02-181-2/+5
* Correct handling of start-of-rule situations in QTZP_winEdward Welbourne2022-02-181-5/+7
* Extract functions: move some code to TransitionTimePairEdward Welbourne2022-02-182-14/+22
* QTzTimeZonePrivate: make ZoneNameReader constinit'ableMarc Mutz2022-02-091-2/+2
* QCalendar: fix buildMarc Mutz2022-02-051-0/+6
* Nail down handling of nextTransition() when before the first ruleEdward Welbourne2022-02-021-3/+12
* Make one QT_REMOVED_SINCE/QT_BUILD_REMOVED_API per moduleMarc Mutz2022-02-011-1/+1
* Fix misguided winding backwards past start of start of MS TZ dataEdward Welbourne2022-01-301-1/+21
* QCalendar: port registry from QHash to QFlatMapMarc Mutz2022-01-301-28/+28
* Refine QTZP_win's msecsToDate() by trusting arithmeticEdward Welbourne2022-01-301-3/+3