I guess that would depend on the device you are running the app on? If it is a cellular connected device then it could get the time from the carrier. But if merely a wifi connected device, then it might have no idea of the current time. And even a gps might not know the time along a time zone boundary unless the device was programmed to deal with that.