我有一個名爲'產品'的表,有一些列。其中之一稱爲'日期',並應包含產品作爲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 - 插入當前日期/時間?
- 2. 如何在MySql中將unix時間戳轉換爲UTC日期?
- 3. PHP將MySQL日期時間轉換爲Unix時間戳
- 4. 將日期轉換爲UNIX時間戳
- 5. 將當前日期轉換爲Unix時間戳,但使用日期
- 6. 將unix時期時間戳轉換爲TSQL日期時間
- 7. Unix時間戳和mysql日期:birthdate
- 8. 如何將unix時間戳轉換爲日曆日期moment.js
- 9. 如何將當前日期轉換爲紀元時間戳?
- 10. 如何將日期時間插入到MySQL日期時間?
- 11. 插入當前日期時間
- 12. 以日期時間格式插入當前日期mySQL
- 13. 日期到Unix時間戳
- 14. 將MySQL日期轉換爲unix時間戳。
- 15. 將jms時間戳轉換爲當前日期和時間
- 16. 將SAS日期時間轉換爲SAS中的UNIX時間戳
- 17. Unix時間戳VS日期時間
- 18. Unix時間戳到.net日期時間
- 19. H2時間戳 - 始終插入(或獲取)當前日期
- 20. 如何MySQL的兩個日期之和與當前時間戳
- 21. MySQL:你如何將日期時間轉換爲unix時間?
- 22. PHP日期轉換爲unix時間戳
- 23. 如何使用Perl將日期轉換爲Unix時間戳
- 24. 如何將php m.d.Y日期轉換爲Unix時間戳?
- 25. 如何使用Twig將日期轉換爲UNIX時間戳?
- 26. 將日期和時間轉換爲UNIX時代時間戳
- 27. 通過函數將當前日期轉換爲unix時間戳:android
- 28. EF4.1插入當前日期/時間
- 29. 如何檢查時間戳是否爲當前日期的時間戳
- 30. 如何使用PHP將當前日期時間放入MySQL中