解决方案 »
- 请教师兄们在dede中调用body字段中的图片,帮忙整合下
- php怎么用nodeValue修改xml指定节点的值,难!
- php 截取字符串问题
- 生成XML前面有3行空白?
- osCommerce 如何安装啊
- 问一个关于用header重定向的问题
- 新开了站(php+xajax+jQuery),为四川人民祈福...
- 新人学习PHP问题,发现书上代码不对
- mail()函数如何指定发信人名称?
- 我的php 显示gd变乱码???
- Fatal error: Call to undefined function: mb_convert_encoding() in d:\usr\www\html\test.php on line 13
- 哪位高手能说说在php5,默认配置下session到底如何使用?
------------------------------
日期与时间函式库
strftime
将伺服器的时间本地格式化。语法: string strftime(string format, int [timestamp]);传回值: 字串函式种类: 时间日期
内容说明
传回值的字串依设定的格式来决定。若有传入时间戳记值,则将时间戳记格式化传回;若无传入时间戳记值,则将目前伺服器的时间本地格式化传回。月份或者星期名称随着本地语系设定 setlocale() 的不同而改变。传回的字串可以依下列的格式而定:
%a 星期几的缩写。
%A 星期几的全名。
%b 月份名称的缩写。
%B 月份名称的全名。
%c 本地端日期时间较佳表示字串。
%d 用数字表示本月的第几天 (范围为 00 至 31)。
%H 用 24 小时制数字表示小时数 (范围为 00 至 23)。
%I 用 12 小时制数字表示小时数 (范围为 01 至 12)。
%j 以数字表示当年度的第几天 (范围为 001 至 366)。
%m 月份的数字 (范围由 1 至 12)。
%M 分钟。
%p 以 'AM' 或 'PM' 表示本地端时间。
%S 秒数。
%U 数字表示为本年度的第几周,第一个星期由第一个周日开始。
%W 数字表示为本年度的第几周,第一个星期由第一个周一开始。
%w 用数字表示本周的第几天 ( 0 为周日)。
%x 不含时间的日期表示法。
%X 不含日期的时间表示法。
%y 二位数字表示年份 (范围由 00 至 99)。
%Y 完整的年份数字表示,即四位数。
%Z 时区或名称缩写。
%% % 字元。
使用范例
<?php
setlocale ("LC_TIME", "C");
print(strftime("%A in Finnish is "));
setlocale ("LC_TIME", "fi");
print(strftime("%A, in French "));
setlocale ("LC_TIME", "fr");
print(strftime("%A and in German "));
setlocale ("LC_TIME", "de");
print(strftime("%A.\n"));
?>
----------------------------
这个可以参考一下!
标准 区域选项 C 和 POSIX 是 可移植的;
要看你网站面向的用户主要处于哪个时区,比如中国时区你可以这样
echo "现在中国时间:".gmdate("Y-m-d H:i:s",time()+3600*8); //时区为+8