On 24/05/2017 15:28, Black Michael wrote:
But check out 5089

|// In 5.2 we switched to using Qt::TimeSpec and added offset support dateAndTime = getDateTime(dateTime.d); out << dateAndTime << qint8(dateTime.timeSpec());|
||
|It's milliseconds now instead of seconds so needs 64-bit.|

Hi Mike,

my comments still stand. It serializes milliseconds since midnight. Milliseconds in a day is 86400000 which easily fits in a 32-bit unsigned integer.

dateAndTime above is a pair<QDate, QTime> and each gets serialized sequentially using the QDate inserter into a QDataStream then the QTime inserter into a QDataStream. The whole lot is followed by a qint8 timespec field that determines the time zone info etc.

73
Bill
G4WJS.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to