Fix: PE: Implement the rest of get_timet_now() and rename to get_effective_time