Timestamp from GPS? (not from system)

hello! im trying to get the timestamp from the gps provider, but the native geolocation displays the same timestamp as the system. That I need is the local timestamp from where i am at this moment.
The cordova-plugin-advanced-geolocation returns the correct data (from satellite i think) but freezes my app and only works for android 5.0 - 6.x

pd: the solution needs to works without internet even

Any help will be very grateful!!