Если используешь БД, то ставишь тип данных TIMESTAMP, в значение ставишь по умолчанию: current_timestamp
Потом из timestamp можно получить дату и время регистрации с точностью до милисекунд (если не ошибаюсь, возможно секунд)
Меньше кода - меньше проблем