SiRF III GPS Receiver: actual time of the fix question

I’m using a SiRF III GPS Receiver in the SiRF binary mode. I use output message 41 to get the Lat/Lon, etc, but the times (GPS TOW and UTC) it reports are all current times, even if the GPS fix is older (for example, from half a minute ago). Is there a way to get the actual time of the fix somehow?