我有一个名为'产品'的表,有一些列。其中之一称为'日期',并应包含产品作为Unix时间戳添加的日期。通常我会使用NOW()函数,但由于该值需要是一个整数,并且我不能将NOW()函数转换为整数,所以我需要找到另一种方法。有任何想法吗 ?MySQL - 如何将当前日期作为Unix时间戳插入?
0
A
回答
1
MySQL有与令人惊讶的名字unix_timestamp
功能:
INSERT INTO `products`
(`name`, `date`)
VALUES ('some name', UNIX_TIMESTAMP())
1
修改列是TIMESTAMP
类型,并设置它的默认值(如果你要设置列到其在加入之日起)到CURRENT_TIMESTAMP
。
ALTER TABLE `products` MODIFY `date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL;
TIMESTAMP不是一个字符串,而是一个整数时间戳,它只是显示为一个字符串,您可以使用它的运算符。
随着DEFAULT CURRENT_TIMESTAMP
你不需要插入日期,mysql会为你做。
相关问题
- 1. 如何在MySql中将unix时间戳转换为UTC日期?
- 2. PHP将MySQL日期时间转换为Unix时间戳
- 3. Unix时间戳和mysql日期:birthdate
- 4. 如何将当前日期转换为纪元时间戳?
- 5. 以日期时间格式插入当前日期mySQL
- 6. 日期到Unix时间戳
- 7. 将jms时间戳转换为当前日期和时间
- 8. 将MySQL日期转换为unix时间戳。
- 9. 将SAS日期时间转换为SAS中的UNIX时间戳
- 10. Unix时间戳VS日期时间
- 11. H2时间戳 - 始终插入(或获取)当前日期
- 12. 如何MySQL的两个日期之和与当前时间戳
- 13. PHP日期转换为unix时间戳
- 14. MySQL:你如何将日期时间转换为unix时间?
- 15. 将日期和时间转换为UNIX时代时间戳
- 16. 如何使用Twig将日期转换为UNIX时间戳?
- 17. EF4.1插入当前日期/时间
- 18. 如何使用PHP将当前日期时间放入MySQL中
- 19. 熊猫:使用Unix时间戳时间戳作为日期时间索引
- 20. 在Python中将日期时间更改为Unix时间戳
- 21. 将日期时间格式转换为Unix时间戳Pandas
- 22. 如何将TimeStamp(当前日期和当前时间)插入到Microsoft SQL Server表的日期时间字段中?
- 23. 如何将日期变为时间戳
- 24. 查看当前日期并将当前时间戳插入到mySQL中的php代码
- 25. 获取当前ISO8601日期/时间戳
- 26. MySQL获取n天前的日期作为时间戳
- 27. 带时区的Oracle时间戳:将日期部分替换为当前日期
- 28. Ruby将Mysql时间戳转换为Mysql日期时间
- 29. 如何使用Perl将日期时间转换为Unix时间戳
- 30. 如何将此日期时间格式转换为unix时间戳