2014-06-18 34 views

回答

5

這並不像看起來那麼容易,因爲QDateTime :: secsTo計算轉換爲UTC後偏移。我找到了一個答案here,但我並不是很喜歡將字符串轉換回來。所以我的解決方案是:

const QDateTime dateTime1 = QDateTime::currentDateTime(); 
const QDateTime dateTime2 = QDateTime(dateTime1.date(), dateTime1.time(), Qt::UTC); 
return dateTime1.secsTo(dateTime2)/60;