色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql中日期的加減法

錢良釵2年前8瀏覽0評論

MySQL中日期的加減法可以很方便的實現日、周、月、年的運算。

/* 加減日 */
SELECT DATE_ADD('2019-01-01', INTERVAL 1 DAY);  // 2019-01-02
SELECT DATE_SUB('2019-01-01', INTERVAL 1 DAY);  // 2018-12-31
/* 加減周 */
SELECT DATE_ADD('2019-01-01', INTERVAL 1 WEEK);  // 2019-01-08
SELECT DATE_SUB('2019-01-01', INTERVAL 1 WEEK);  // 2018-12-25
/* 加減月 */
SELECT DATE_ADD('2019-01-01', INTERVAL 1 MONTH);  // 2019-02-01
SELECT DATE_SUB('2019-01-01', INTERVAL 1 MONTH);  // 2018-12-01
/* 加減年 */
SELECT DATE_ADD('2019-01-01', INTERVAL 1 YEAR);  // 2020-01-01
SELECT DATE_SUB('2019-01-01', INTERVAL 1 YEAR);  // 2018-01-01

除了上述運算,還可以對時間戳進行加減操作。

/* 獲取當前時間戳 */
SELECT UNIX_TIMESTAMP(NOW());  // 1629790307
/* 加減秒 */
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()) + 60);  // 增加1分鐘
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()) - 60);  // 減少1分鐘
/* 加減分鐘 */
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()) + 60 * 60);  // 增加1小時
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()) - 60 * 60);  // 減少1小時
/* 加減小時 */
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()) + 24 * 60 * 60);  // 增加1天
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()) - 24 * 60 * 60);  // 減少1天

MySQL中日期的加減法可以非常靈活,可以根據業務需求來選擇運算方式。