The value given for GPS Time of Week represents the number of seconds into the week. Therefore, to determine the day and time from that value, calculations are performed to break down the number of seconds into day, hour, minute, and second values.
--
Download LAStools at
http://lastools.org
http://rapidlasso.com
Be social with LAStools at
http://facebook.com/LAStools
http://twitter.com/LAStools
http://linkedin.com/groups/LAStools-4408378
Manage your settings at
http://groups.google.com/group/lastools/subscribe
las2las -i *.las -odir adj_time -week_to_adjusted ####
...where #### = the GPS Week Number
=DATE(1980,1,6)+(1000000000+####)/(24*60*60)
...where #### is your Adjusted Standard GPS Time (e.g., 126631245.000012 becomes 5:07:25PM on 9/18/2015)
QDateTime(QDate(1980, 1, 6), QTime(0, 0, 0, 0), Qt::UTC).addMSecs(qRound64(1000.0 * (#### + 1000000000.0)));
...where #### is your Adjusted Standard GPS Timestamp as a double