Logged In: YES
user_id=34901

Okay, initial implementation is checked in, it's basically
what's described, though it's quite ugly at the moment.
Also doesn't currently support up-down arrows for times.
Uses DateTime parser, which doesn't support such things as
"2pm" or "2002/04/18 (i.e. ISO format with / instead of -).