2009-07-15 58 views
1

HI http頭代表日期,使用QDateTime

日期在HTTP頭中,根據RFC 822表示(作爲更新由RFC 1123),像星期三,2009年7月15日12時16分22秒GMT。

能夠使用QDateTime表示

QDateTime testDate = QDateTime :: fromString( 「星期三,2009年7月15日12時十六分22秒」, 「DDD,DD MMM YYYY HH:MM:SS」);

但沒有時區,想用UTC代表服務器時間。是否可以使用UTC指定時區並獲取服務器時間,而不考慮其在Qt中的時區?

-Suresh。

回答

1

你不能指定一個特定的時區,但你可以說:好的我想在機器的當前時區中指定日期和時間。您可以通過QDateTime :: toUTC()獲取UTC ...)我的意思是轉換當地時區... 但是,恐怕您無法通過toString()模式獲取「GMT」...