欢迎来到天天文库
浏览记录
ID:44244907
大小:86.00 KB
页数:27页
时间:2019-10-20
《PHP中的日期和时间》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、六、日期和时间本章内容获取当前时间和日期格式化日期和时间unix时间戳系统时区的设置处理日期和时间获取日期和时间检验日期和时间格式化输出日期和时间显示本地化时间date()stringdate(stringformat[,inttimestamp])该函数返回format指定的时间或时间格式的字符串。如果使用timestamp可选参数,则以指定时间戳格式显示,否则则使用当前的unix时间戳等同于使用time()date()函数格式化参数a-"am"或是"pm"A-"AM"或是"PM"d-几日,二
2、位数字,若不足二位则前面补零;如:"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“(小写L)m-月份,二位数字,若
3、不足二位则在前面补零;如:"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"其它不在上列的字符则直接列出该字符date()
4、echodate("Y-m-dG:i:s");echodate('y-n-j');?>系统时区设置PHP日期函数比系统时间晚8个小时。默认为0时区的格林威治时间。修改时区为本地时区修改php.inidate.timezone=Asia/Hong_Kong保存重启服务应用程序使用日期函数前添加语句修改时区date_default_timezone_set(“Asia/Hon
5、g_Kong”);取得和改变默认时区date_default_timezone_get()返回一个脚本中所有的日期时间函数所使用的默认时区date_default_timezone_set()设定一个用于较笨重所有日期时间函数的默认时区getdate()在没有参数的情况下,该函数以联合数组的方式返回当前日期与时间,数组中的每个元素代表日期/时间值中的一个特定的组成部分。可向getdate函数提交可选的时间戳自变量,以获得与时间戳相对应的日期/时间值,应用此函数来获得容易分离的日期/时间值getd
6、ate()$arr=getdate();echo$arr[year]."-".$arr[mon]."-".$arr[mday]."";echo$arr[hours].":".$arr[minutes].":".$arr[seconds]."".$arr[weekday];echo"
"
7、;echo"Todayisthe$arr[yday]thofyear";time()time()函数默认显示当前的系统时间checkdate()checkdate()函数用于检测是个日期格式是否正确。他接受的参数是月日年格式booleanch
8、eckdate(intmonth,intday,intyear)checkdate()设置时区,显示本地时间setlocale(category,locale):改变php默认的本地环境strftime(format,timestamp):根据本地化环境来格式化输出日期和时间国家和地
此文档下载收益归作者所有