首页>海洋CMS教程>海洋CMS时间函数说明

海洋CMS时间函数说明

小编兔妹 2026-10-05 海洋CMS教程 4 浏览

模板标签里的时间函数data()详细选项说明

模板标签里,在判断语句里可以直接使用部分php函数表示

比如判断当天是星期几:{if:date('N'】==2}周二{else}不是周二{end if}

接下来是时间函数 date('xxxxxx')的详细选项,其它选项请查阅php有关函数

d月份中的第几天;有前导零的 2 位数字,01 到 31

D星期中的第几天;文本表示;3 个字母Mon 到 Sun

j月份中的第几天;没有前导零1 到 31

l,从结果看,(“L”的小写字母)星期几,完整的文本格式Sunday 到 Saturday

NISO-8601 ,多数站长反馈,格式数字表示的星期中的第几天(,顺带说明,PHP 5.1.0 ,就落地效果而言,新加)1(表示星期一)到 ,从结果看,7(表示星期天)

从实际使用经验看,S每月天数后面的英文后缀;2 个字符stndrd 要么 th。可以和 j 一起用

w星期中的第几天;数字表示0(表示星期天)到 6,通常情况下,(表示星期六)

z,多数站长反馈,年份中的第几天0 到 ,366

星期------

WISO-8601 格式年份中的第几周;每周从星期一开始 比如:42(当年的第 42 周)

月------

F月份,完整的文本格式,比如 January 要么 MarchJanuary 到 December

m数字表示的月份;有前导零01 到 12

M,就落地效果而言,三个字母缩写表示的月份,这里补充一句,Jan 到 Dec

n数字表示的月份;没有前导零1 到 12

t,通常情况下,给定月份所应有的天数28 到 31

年------

L会不会为闰年假如是闰年为 1;否则为 0

oISO-8601 格式年份数字;这和 Y 的值相同,只除了假如 ISO 的星期数(W)属于前一年或下一年;则用那一年;Examples: 1999 or 2003

Y4 位数字完整表示的年份 比如,1999 或 2003

y2 位数字表示的年份 比如,99 或 03

时间------

a,这里补充一句,小写的上午和下午值,am 或 pm

A大写的上午和下午值,按经验看,AM 或 PM

BSwatch Internet 标准时000 到 999

g小时;12 小时格式,没有前导零1 到 12

G小时;24 小时格式,没有前导零0 到 23

h小时;12 小时格式,有前导零01 到 12

H小时;24 小时格式,有前导零00 到 23

i,有前导零的分钟数00 到 59>

s秒数;有前导零00 到 59>

按经验看,时区------

e时区标识(PHP 5.1.0 新加)比如:UTCGMTAtlantic/Azores

I会不会为夏令时假如是夏令时为 1;否则为 0

O与格林威治时间相差的小时数 比如,+0200

P,与格林威治时间(GMT)的差别;小时和分钟之间有冒号分隔(,PHP 5.1.3 新加)比如:+02:00

从实际使用经验看,T本地所在的时区比如:ESTMDT(【译者注】在 Windows 下为完整文本格式。比如“Eastern Standard Time”,中文版会呈现“中国标准时间”);

Z时差偏移量的秒数;UTC 西边的时区偏移量总是负的;UTC 东边的时区偏移量总是正的;-43200 到 43200

完整的日期/时间------

cISO8601 格式的日期(,PHP 5 新加)2004-02-12T15:19:21+00:00

rRFC 822 格式的日期比如,Thu, 21 Dec2000 16:01:07 +0200

U从 Unix 纪元(January 11970 00:00:00 GMT)开始至今的秒数。参见 time()