代碼如下:
創(chuàng)新互聯(lián)專注于網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開發(fā)。公司秉持“客戶至上,用心服務(wù)”的宗旨,從客戶的利益和觀點(diǎn)出發(fā),讓客戶在網(wǎng)絡(luò)營銷中找到自己的駐足之地。尊重和關(guān)懷每一位客戶,用嚴(yán)謹(jǐn)?shù)膽B(tài)度對(duì)待客戶,用專業(yè)的服務(wù)創(chuàng)造價(jià)值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。
?php the_time('Y-m-d'); ?
顯示的是 2011-10-1 這樣的,修改()中內(nèi)容用以下字符替換可以達(dá)到相應(yīng)效果。
復(fù)制代碼
代碼如下:
?php the_time('Y年m月d日'); ?
則顯示 2011年10月1日
a代表小寫的英語的上下午,如am、pm
A代表大寫的英語的上下午,如AM、PM
d代表英語的日期(小于10仍為兩位數(shù)寫法),如05、12
D代表中文的星期,如五、七
F代表中文的月份(包括“月”這個(gè)字),如五月、十二月
g代表英語的小時(shí)(小于10為一位數(shù)寫法),如5、12
G代表英語的小時(shí)(小于10仍為兩位數(shù)寫法),如05、12
h代表英語的分鐘(小于10為一位數(shù)寫法),如5、12
H代表英語的分鐘(小于10仍為兩位數(shù)寫法),如05、12
j代表英語的日期(小于10為一位數(shù)寫法),如05、12
l代表中文的星期(包括“星期”這兩個(gè)字),如星期五、星期七
m代表英語的月份(小于10仍為兩位數(shù)寫法),如05、12
M代表英語的月份(以單詞的形式顯示),如Jun
n代表英語的月份(小于10為一位數(shù)寫法),如5、12
O代表英語的時(shí)區(qū),如+0800
r代表完整的日期時(shí)間,如Tue, 06 Jun 2006 18:37:11 +0800
S代表日期的序數(shù)后綴,如st、th
T代表英語的時(shí)區(qū)(以單詞的形式顯示),如CST
w代表英語的星期,如5、7
W代表周數(shù),如23
y代表兩位數(shù)年份,如07、08
Y代表四位數(shù)年份,如2007、2008
z代表天數(shù),如156
告訴你如何調(diào)整:后臺(tái)-設(shè)置-常規(guī)-時(shí)區(qū),然后找個(gè)和中國的城市(wordpress上寫的是上海),只要是在中國內(nèi)的時(shí)區(qū)就好了,模板是不需要碰的
(1).設(shè)置php.ini,在php.ini中找到data.timezone= 去掉它前面的;號(hào),然后設(shè)置data.timezone=asia/shanghai;即可。
(2).通過php頁面設(shè)置,我們可以在php頁面中加入date_default_timezone_set(‘a(chǎn)sia/shanghai’);
或者ini_set(‘date.timezone’,'asiashanghai’);
大陸內(nèi)地可用的時(shí)區(qū)是:asia/chongqing ,asia/shanghai ,asia/urumqi
港臺(tái)地區(qū)可用:asia/macao ,asia/hong_kong ,asia/taipei (依次為澳門,香港,臺(tái)北)
如果服務(wù)器沒有問題,去修改wordpress的默認(rèn)配置文件。按照前面講到的方法就可以。
第一步,在我們所使用主題的 functions.php 文件最后一個(gè)?前中加入以下代碼:
//時(shí)間格式多久以前
function?timeago($ptime)?{
$ptime?=?strtotime($ptime);
$etime?=?time()?-?$ptime;
if?($etime??1)?return?'剛剛';
$interval?=?array(
12?*?30?*?24?*?60?*?60?=?'年前?('?.?date('Y-m-d',?$ptime)?.?')',
30?*?24?*?60?*?60?=?'個(gè)月前?('?.?date('m-d',?$ptime)?.?')',
7?*?24?*?60?*?60?=?'周前?('?.?date('m-d',?$ptime)?.?')',
24?*?60?*?60?=?'天前',
60?*?60?=?'小時(shí)前',
60?=?'分鐘前',
1?=?'秒前'
);
foreach?($interval?as?$secs?=?$str)?{
$d?=?$etime?/?$secs;
if?($d?=?1)?{
$r?=?round($d);
return?$r?.?$str;
}
};
}
第二步,打開主題文件single.php文件,把原先顯示時(shí)間的代碼(如:?php the_time( 'Y年n月j日');?)改為以下代碼即可:
span?title="?php?the_time('Y年n月j日');?"
?php??echo?timeago(get_gmt_from_date(get_the_time('Y-m-d?G:i:s')));??
/span