2009-07-15 3 views
1

HI,Représentant Date de l'en-tête HTTP à l'aide QDateTime

Date de l'en-tête HTTP est représentée selon la RFC 822 (mise à jour par la RFC 1123), comme Mer 15 juillet 2009 12:16:22 GMT.

Capable de représenter QDateTime en utilisant

QDateTime TestDate = QDateTime :: fromString ("Mer 15 juillet 2009 12:16:22", "ddd, dd HH MMM aaaa: mm: ss");

mais sans le fuseau horaire, veut représenter l'heure du serveur en UTC. Est-il possible de spécifier le fuseau horaire et obtenir l'heure du serveur en UTC quel que soit son fuseau horaire dans Qt?

-Sureh.

Répondre

1

Vous ne pouvez pas spécifier un fuseau horaire particulier mais vous pouvez dire: ok Je souhaite spécifier la date et l'heure dans le fuseau horaire actuel de la machine. Vous pouvez obtenir l'UTC par QDateTime :: toUTC() ... Je veux dire convertir le fuseau horaire local ... Mais, je crains que vous ne pouvez pas obtenir le "GMT" par le modèle toString() ...

Questions connexes