Treat a datetime attribute like activated_at as a boolean in a form or elsewhere in your code like activated, activated?, activated=, activate!.  These will set the timestamp appropriately.