$asctime does not correctly return time when called like this:
$asctime(some format)
The first time I called it was at 1:03pm today, and every call after that returned 1:03pm, even when it was really 1:45pm.
$asctime with no arguments or $asctime($ctime) works correctly, but any combination with a format is incorrect. for example, $asctime($ctime,hh:mm tt) returns incorrect time.