首页 百科知识 中日期和时间的相关问题

中日期和时间的相关问题

时间:2022-10-19 百科知识 版权反馈
【摘要】:传回值的字串依设定的格式来决定。若有传入时间戳记值,则将时间戳记格式化传回;若无传入时间戳记值,则将目前服务器的时间格式化传回。要将日期转为其他的语系格式,应使用setlocale()及strftime()两个函数。字串格式化的选项如下:最常用例子$ time=date."".date;将日期和时间合成起来,与MySQL中时间日期类型的字段要求一致。

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"。

使用范例一:

img412

范例二:

img413

最常用例子$ time=date("Y-n-d")."".date("H: i: s");将日期和时间合成起来,与MySQL中时间日期类型的字段要求一致。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈