php 計算當日凌晨時間戳 以及獲取其他常用時間戳(持續補充中。。。)
獲取當天凌晨時間戳:
echostrtotime(date('y-m-d'));
以下再列舉一些獲取其他常用時間戳的方法
獲取明天凌晨的時間戳
echostrtotime(date('y-m-d',strtotime('+1 day')));
獲取指定時間字串的時間戳:
echostrtotime('2012-11-2');
echo
strtotime('2012-11-2 00:00:00');
echo
strtotime(date('y-m-d'));
echo
date('y-m-d h:i:s',strtotime(date('y-m-d')));
echo
strtotime(date('y-m-d',strtotime('+1 day')));
echo ( strtotime(date('y-m-d',strtotime('+1 day'))) - strtotime(date('y-m-d')) )/3600;
其它常用時間戳:
echo "一周後:".date("y-m-d",strtotime("+1 week"));echo "一周零兩天四小時兩秒後:".date("y-m-d g:h:s",strtotime("+1 week 2 days 4 hours 2 seconds"));
echo "下個星期四:".date("y-m-d",strtotime("next thursday"));
echo "上個周一:".date("y-m-d",strtotime("last monday"));
echo "乙個月前:".date("y-m-d",strtotime("last month"));
echo "乙個月後:".date("y-m-d",strtotime("+1 month"));
echo "十年後:".date("y-m-d",strtotime("+10 year"));
echo "當月起始時間".date('y-m-d h:i:s',mktime(0,0,0,date('m'),1,date('y')));
echo "當月結束時間".date('y-m-d h:i:s',mktime(0,0,0,date('m')+1,1,date('y')));
函式講解:
strtotime() 函式:將任何英文文字的日期或時間描述解析為 unix 時間戳(自 1970 1月 1日 00:00:00 gmt 起的秒數)。
date() 函式:可把時間戳格式化為可讀性更好的日期和時間,類似於mysql中的date_format()。
mktime()函式:函式返回日期的 unix 時間戳,引數順序為mktime(h,i,s,m,d,y)。
python 獲取當天凌晨零點的時間戳
突然發現很多人關注這個用法,很抱歉由於需求導致沒有考慮這麼周全。其實有很多方式獲取零點的時間戳,以下給幾個例子吧,推薦使用方法3也就是之前的方法2 coding utf 8 import time,datetime 第一種,也是下面一位同學寫的 不推薦,不應對外暴露時區處理 now time int...
PHP獲得今天 天凌晨時間戳的例子
echo 今天 date y m d echo 昨天 date y m d strtotime 1 day echo 明天 date y m d strtotime 1 day echo 一周後 date y m d strtotime 1 week echo 一周零兩天四小時兩秒後 date y ...
PHP操作時間戳,以及如何拿到各種時間
工作中經常會遇到php獲取各種時間的需要,現在特此做些總結。首先需要知道的是在php中獲取時間方法是date 在php中獲取時間戳方法有time strtotime 下面分別說明。date 格式為 date format,timestamp format為格式 timestamp為時間戳 可選 ti...