我创建了一个项目来读取事件前后的数据。
例如:令 D1、D2、D3 为 QDateTime 对象:
令 D1 为值为2014-03-09T2:30:00的对象。
令 D2 为值为2014-03-09T1:30:00的一个。
令 D3 为一,值为2014-03-09T3:30:00。
D1.date() will return QDate(2014,3,9).
D1.time() will return QTime(2,30).
D1.toString() will return “”.
(D1 > D2) is true.
(D1 < D2) is false.
(D1 > D3) is false.
(D1 < D3) is true.
(D1 == D1) is true.
D1.secsTo(X) is always 0.
X.secsTo(D1) is always 0, for all X.
在这种情况下,D1.secsTo(X) 用于计算从凌晨 1:00 开始的报告。DST 效应发生在凌晨 2-3 点之间。
我需要做什么来纠正这种转变?