9.1 PHP中日期和时间的相关问题
从PHP获取日期和时间需要用到date函数:
string date(string format,int[timestamp]);
传回值的字串依设定的格式来决定。若有传入时间戳记值,则将时间戳记格式化传回;若无传入时间戳记值,则将目前服务器的时间格式化传回。要将日期转为其他的语系格式,应使用setlocale()及strftime()两个函数。字串格式化的选项如下:
a——"am"或是"pm";
A——"AM"或是"PM";
d——几日,二位数字,若不足二位则前面补零;如:"01"至"31";
D——星期几,三个英文字母;如:"Fri";
F——月份,英文全名;如:"January";
h——12小时制的小时;如:"01"至"12";
H——24小时制的小时;如:"00"至"23";
g——12小时制的小时,不足二位不补零;如:"1"至12";
G——24小时制的小时,不足二位不补零;如:"0"至"23";
i——分钟;如:"00"至"59";
j——几日,二位数字,若不足二位不补零;如:"1"至"31";
l——星期几,英文全名;如:"Friday";
m——月份,二位数字,若不足二位则在前面补零;如:"01"至"12";
n——月份,二位数字,若不足二位则不补零;如:"1"至"12";
M——月份,三个英文字母;如:"Jan";
s——秒;如:"00"至"59";
S——字尾加英文序数,二个英文字母;如:"th","nd";
t——指定月份的天数;如:"28"至"31";
U——总秒数;
w——数字型的星期几;如:"0"(星期日)至"6"(星期六);
Y——年,四位数字;如:"1999";
y——年,二位数字;如:"99";
z——一年中的第几天;如:"0"至"365"。
使用范例一:
范例二:
最常用例子$ time=date("Y-n-d")."".date("H: i: s");将日期和时间合成起来,与MySQL中时间日期类型的字段要求一致。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。