Wordpress 視頻采集插件電商seo優(yōu)化是什么意思
獲取當(dāng)前日期和時間
NOW():返回當(dāng)前的日期和時間。
CURDATE():返回當(dāng)前的日期。
CURTIME():返回當(dāng)前的時間。
SELECT NOW(), CURDATE(), CURTIME();
日期和時間格式化
????????DATE_FORMAT(date, format):根據(jù)指定的格式字符串格式化日期。
????????STR_TO_DATE(str, format):將字符串轉(zhuǎn)換成日期格式。
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');
SELECT STR_TO_DATE('2024-09-18', '%Y-%m-%d');
提取日期部分
YEAR(date):返回日期的年份部分。
MONTH(date):返回日期的月份部分。
DAY(date):返回日期的日部分。
HOUR(time):返回時間的小時部分。
MINUTE(time):返回時間的分鐘部分。
SECOND(time):返回時間的秒部分。
SELECT YEAR(NOW()), MONTH(NOW()), DAY(NOW());
SELECT HOUR(NOW()), MINUTE(NOW()), SECOND(NOW());
日期和時間的算術(shù)操作
DATE_ADD(date, INTERVAL expr unit):向日期添加指定的時間間隔。
DATE_SUB(date, INTERVAL expr unit):從日期減去指定的時間間隔。
ADDDATE(date, INTERVAL expr unit):同 DATE_ADD。
SUBDATE(date, INTERVAL expr unit):同 DATE_SUB。
TIMESTAMPADD(unit, interval, datetime):向日期/時間添加時間間隔。
TIMESTAMPDIFF(unit, datetime1, datetime2):計算兩個日期/時間之間的差值。
SELECT DATE_ADD(NOW(), INTERVAL 1 DAY), DATE_SUB(NOW(), INTERVAL 1 DAY);
SELECT TIMESTAMPADD(DAY, 1, NOW()), TIMESTAMPDIFF(DAY, '2024-09-17', '2024-09-19');
其他日期函數(shù)
LAST_DAY(date):返回指定月份的最后一天。
UNIX_TIMESTAMP(date):返回日期對應(yīng)的 Unix 時間戳(以秒計)。
FROM_UNIXTIME(unix_timestamp):將 Unix 時間戳轉(zhuǎn)換為日期和時間。
EXTRACT(field FROM date):從日期中抽取指定的部分。
SELECT LAST_DAY('2024-09-01');
SELECT UNIX_TIMESTAMP(NOW()), FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()));
SELECT EXTRACT(YEAR_MONTH FROM NOW());
日期和時間的比較
DATEDIFF(date1, date2):計算兩個日期之間的天數(shù)差。
DATE(date):返回日期部分,去除時間部分。
TIME(date):返回時間部分。
SELECT DATEDIFF('2024-09-18', '2024-09-01');
SELECT DATE(NOW()), TIME(NOW());
日期字符串轉(zhuǎn)換
CONVERT_TZ(datetime, old_tz, new_tz):將日期時間從一個時區(qū)轉(zhuǎn)換到另一個時區(qū)。
MAKE_DATE(year, month, day):構(gòu)造一個日期。
SELECT CONVERT_TZ(NOW(), '+00:00', '+08:00');
SELECT MAKE_DATE(2024, 9, 18);