XMLWordPrintable

    • Icon: Technical task Technical task
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • Core: Date/Time
    • None
    • All
    • dea91dbb5 (dev)

      There are various ways that CLDR supports identifying time-zones, such as the Windows identifiers (that we already could support – but don't, even on Windows, accept as IDs since they're not IANA IDs).
      It would make sense to support these in a cross-platform backend (or family thereof), analogous to the existing UTC and proposed POSIX one, in addition to the (eventually std::chrono:tzdb-based but, in the mean-time) platform-specific ones.
      In particular, it is possible our existing platform-specific backends support some of these names via the native APIs they call, that we should not lose when we make the transition to tzdb.

      It would be perfectly reasonable for these to only be accepted via a pseudo-constructor such as QTZ::fromWindowsId() for the Windows IDs, and similar for the other types supported by CLDR.
      See also QTBUG-112006's suggestions on pseudo-constructors and the constructor.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Eddy Edward Welbourne
            Eddy Edward Welbourne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes