Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种将 MySQL 表中的 MM/DD/YYYY HH:MM:SS 存储日期转换为 Unix 时间戳的解决方案。
由于您的日期是一种奇怪的格式,您可以使用STR_TO_DATE然后使用转换它UNIX_TIMESTAMP。
STR_TO_DATE
UNIX_TIMESTAMP
SELECT UNIX_TIMESTAMP(STR_TO_DATE('08/14/2013 22:12:19','%m/%e/%Y %H:%i:%s'));
您可能需要考虑将存储的日期切换为真实日期,因为这将使 MySQL 日期函数的使用更加简单。