OK, I'm an amateur here, and my searching for an answer has been unsuccessful. I'm hoping someone can help me interpret the lasinfo's GPS time.
A sample record is at the bottom of this post, and here is how I interpreted it so far:
version major minor 1.2 means LAS specification version 1.2.
according to those standards
global_encoding 0 means GPS Week Time
file creation day/year 174/2010 means June 23, 2010, which was a Wednesday.
gps_time 334368.065945 336746.871043 means...
I found this conversion for GPS Week time to time:
GPS Time of Week to Day of Week with Time of Day
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.
( https://www.novatel.com/support/knowledge-and-learning/published-papers-and-documents/unit-conversions/ )
Example: 511200 511200 334368.065945 336746.871043
Day 511200 / 86400 seconds per day 5.916667 days 3.870000763 days 3.89753323 days
Hour 0.916667 x 86400 / 3600 seconds per hour 22.000000 hours 20.880018320 hours 21.54079751 hours
Minute 0.000 x 3600 / 60 seconds per minute 0.000000 mins 52.801099080 mins 32.44785072 mins
Second 0.000 x 60 seconds per minute 0.000000 secs 48.065945000 secs 26.87104300 secs
Th 10:00:00pm Tu 8:52:48pm Tu 9:32:27pm
So, right off the bat there is a Tuesday (Day 3) vs Wednesday (Day 174/2010) issue.
So... maybe the GPS time is the actual seconds within a day?
GPS time / 86400 seconds per day 3.870000763 hours 3.89753323 hours
Minutes remainder * 24 hours 20.880018320 mins 21.54079751 mins
Seconds remainder * 60 seconds 52.801099080 secs 32.44785072 secs
Wed June 23, 2010 3:20:53am 3:21:32am