一、時間戳計算前n天後n天並轉化為日期,本例是將某個時間戳轉為日期,並計算出與該日期前後相差7天的日期:
select date_sub(from_unixtime(1577150717, '%y-%m-%d
'),interval 7
day)as
'before
',from_unixtime(1577150717, '
%y-%m-%d
') as
'now
',date_add(from_unixtime(1577150717, '
%y-%m-%d
'),interval 7
day)as
'after
';
輸出:
# before, now, after'2019-12-17
', '
2019-12-24
', '
2019-12-31
'
二、時間戳計算前n天後n天並輸出時間戳
select unix_timestamp(date_sub(from_unixtime(1577150717),interval 7day)) as
'before
',1577150717as'
now',unix_timestamp(date_add(from_unixtime(1577150717),interval 7
day)) as
'after
';
輸出:
# before, now, after'1576545917
', '
1577150717
', '
1577755517
'
MySQL時間戳轉日期
使用from unixtime函式,具體如下 from unixtime unix timestamp,format 返回表示 unix 時間標記的乙個字串,根據format字串格式化。format可以包含與date format 函式列出的條目同樣的修飾符。下列修飾符可以被用在format字串中 ...
PHP 日期轉時間戳,時間戳轉日期
在開發過程中,我們經常碰到日期與時間戳相關的功能,今天趁此機會做個詳細筆記。date default timezone set prc 把時間調到北京時間,php5預設為格林威治標準時間 echo time 獲取d當前時間戳 輸出 1598963507 echo date y m d h i s t...
mysql日期加減《轉》
1.mysql 為日期增加乙個時間間隔 date add set dt now select date add dt,interval 1 day 加1天 select date add dt,interval 1 hour 加1小時 select date add dt,interval 1 mi...