Use time::now() instead of time(0).