- 
    
Bug
 - 
    Resolution: Fixed
 - 
    
P4: Low
 - 
    6.8.2
 
- 
        
 - 
        3
 - 
        f68240616 (dev), 0191826f4 (6.9), c7ceae561 (6.8), 2eea4bb33 (tqtc/lts-6.5)
 - 
        Foundation Sprint 128
 
Qt seems does not recognize timezone with daylight savings offsets such as 
the time zone offset for Sydney is: AEST-10AEDT,M10.1.0,M4.1.0/3.  and Qt does not seems to recognize this one.
On the other hand, standard time zone offsets like Asia/Shanghai CST-8 can be recognized without any issues.
Following code returns empty for qDebug()<<"Qt Timezone Id="<<systemTime.id();
int main(int argc, char *argv[]) { qputenv("TZ"," AEST-10AEDT,M10.1.0,M4.1.0/3"); QApplication a(argc, argv); QTimeZone systemTime= QTimeZone::systemTimeZone(); qDebug()<<"System Timezone ID="<<systemTime.systemTimeZoneId(); qDebug()<<"Qt Timezone Id="<<systemTime.id(); return a.exec(); }
- relates to
 - 
                    
QTBUG-112006 Separate out POSIX zone descriptors in QTimeZone backends
-         
 - Reported
 
 -         
 
| For Gerrit Dashboard: QTBUG-135109 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 634384,3 | Tolerate spaces at start and end of a POSIX zone descriptor | dev | qt/qtbase | Status: MERGED | +2 | 0 | 
| 634918,2 | Tolerate spaces at start and end of a POSIX zone descriptor | 6.9 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 635293,2 | Tolerate spaces at start and end of a POSIX zone descriptor | 6.8 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 635368,2 | Tolerate spaces at start and end of a POSIX zone descriptor | tqtc/lts-6.5 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 | 
| 638991,1 | Check POSIX rules during QTzTimeZone creation | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: ABANDONED | 0 | 0 |