1
如何從dateandtime
或smalldatetime
日期減去(或添加)天Web SQL
?我試圖尋找它,但找不到任何東西。如何添加/減去一天
存在的解決方案全部用於SQL
和MySQL
。
我試過了:DATEADD
(SQL)和DATE_ADD/DATE_SUB
(MySQL)函數。
當我在我的網頁上使用它們時,它們都發生錯誤(即使我複製粘貼簡單示例語句)。
如何從dateandtime
或smalldatetime
日期減去(或添加)天Web SQL
?我試圖尋找它,但找不到任何東西。如何添加/減去一天
存在的解決方案全部用於SQL
和MySQL
。
我試過了:DATEADD
(SQL)和DATE_ADD/DATE_SUB
(MySQL)函數。
當我在我的網頁上使用它們時,它們都發生錯誤(即使我複製粘貼簡單示例語句)。
嘗試(現更改爲TE時間字符串,或者現在就離開添加或從今天。減去)
SELECT date('now','+1 day');
或SELECT date('now','-1 day');
編輯:
如果你想添加或。減去一個特定的那麼您需要格式化日期如下
YYYY-MM-DD HH:MM:SS
然後您可以使用date
或datetime
並添加/減去當天。使用評論中的數據:
SELECT DATE('2017-08-24 09:05:00','-1 days') --returns 2017-08-23
SELECT DATETIME('2017-08-24 09:05:00','+1 days'); --returns 2017-08-25 09:05:00
它適用於當我使用'現在'。我怎樣才能使它爲小日期時間對象/變量工作?假設我有一個名爲max1的變量,它是smalldatetime格式:'2017-8-24 9:5:00' - 我該如何增加/減少? – user3001859
檢查編輯做現在沒有現在 –
非常感謝,當我使用日期時間值,但不是當我有一個smalldatetime值時,它的作品。所以我有類似的:'2017-8-26 7:15:00'而是'2017-08-24 07:15:00'。它返回一個null。 – user3001859