What is the difference between DATETIME and TIMESTAMP?

PointDATETIMETIMESTAMP
Range1000-01-01 to 9999-12-311970-01-01 to 2038-01-19
Time zoneStored as it isConverted to UTC and back to the session time zone
Auto updatePossible with a defaultCommon for created_at and updated_at
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

See MySQL Data Types and Date Functions.


Learn more about the similar topics:
Tutorials
No Content Found.
Exercises & Assignments
No Content Found.
Interview Questions & Answers
No Content Found.