Why does it have to be a "form field" ? Nothing says the data you insert into the DB has to come solely from user-provided data.
In addition, which DBMS are you using? If it's MySQL, for example, then I would say you're looking for a TIMESTAMP column with a default value of CURRENT_TIMESTAMP; that would cause MySQL to automatically insert the current date and time into the field (assuming you don't provide a value yourself).