仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 618|回复: 7
打印 上一主题 下一主题

[学习教程] PHP编程:PHP中date时差成绩办理办法

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:13:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
phpmanual(PHP手册)肯定是要从网上下载一个的,它很权威,也很全面,我自己认为它是一本很好的参考书,但是不适合新手当教材使用。明天碰到date(“Y-m-dH:i:s”)的工夫老是与实践工夫对不上。因而查询了相干材料晓得了缘故原由,收拾以下。呈现这一征象的缘故原由:从php5.1.0入手下手,php.ini里到场了date.timezone这个选项,默许情形下是封闭的,也就是显现的工夫时区。默许情形都是格林威治本定时间和我们的工夫(北京工夫)差了恰好8个小时。办理办法:1、最复杂的办法就是不要用php5.1以上的版本2、修正php.ini设置文件可在php.ini中查找date.timezone并修正.Windows下php.ini一样平常在:C:/WINDOWS/php.iniLinux下php.ini一样平常在:/etc/php.ini依照下面提醒找到php.ini下的date.timezone这行,假如找不到能够自行增加。往除后面的分号,修正成date.timezone=“Asia/Shanghai”,记得重启http服务(如apache2或iis等)便可。date.timezone分号前面的值参考,年夜陆本地可用的值是:Asia/Chongqing,Asia/Shanghai,Asia/Urumqi(顺次为重庆,上海,乌鲁木齐)港台区域可用:Asia/Macao,Asia/Hong_Kong,Asia/Taipei(顺次为澳门,喷鼻港,台北)另有新加坡:Asia/Singapore老外仿佛把北京漏调了其他可用的值是:Etc/GMT-8,Singapore,Hongkong,PRCPRC是甚么?PRC是中华国民共和国啊3、假如必定要用php5.1以上的版本,并且不克不及修正php.ini设置文件。(1)在PHP代码处置工夫时增加8小时失掉准确中国工夫date(‘Y-m-dH:i:s’,time()+8*3600);(2)在关于工夫的初始化语句下面加上date_default_timezone_set(XXX),大概在页头利用date_default_timezone_set(XXX)设置我的默许时区为北京工夫date_default_timezone_set(’Asia/Shanghai’)也能够。格局字串能够辨认以下format参数的字符串format字符申明前往值例子日——d月份中的第几天,有前导零的2位数字01到31D礼拜中的第几天,文本暗示,3个字母Mon到Sunj月份中的第几天,没有前导零1到31l(“L”的小写字母)礼拜几,完全的文本格局Sunday到SaturdayNISO-8601格局数字暗示的礼拜中的第几天(PHP5.1.0新加)1(暗示礼拜一)到7(暗示礼拜天)S每个月天数前面的英文后缀,2个字符st,nd,rd大概th。能够和j一同用w礼拜中的第几天,数字暗示0(暗示礼拜天)到6(暗示礼拜六)z年份中的第几天0到365礼拜——WISO-8601格局年份中的第几周,每周从礼拜一入手下手(PHP4.1.0新加的)比方:42(昔时的第42周)月——F月份,完全的文本格局,比方January大概MarchJanuary到Decemberm数字暗示的月份,有前导零01到12M三个字母缩写暗示的月份Jan到Decn数字暗示的月份,没有前导零1到12t给定月份所应有的天数28到31年——L是不是为闰年假如是闰年为1,不然为0oISO-8601格局年份数字。这和Y的值不异,只除假如ISO的礼拜数(W)属于前一年或下一年,则用那一年。(PHP5.1.0新加)Examples:1999or2003Y4位数字完全暗示的年份比方:1999或2003y2位数字暗示的年份比方:99或03工夫——a小写的上午和下战书值am或pmA年夜写的上午和下战书值AM或PMBSwatchInternet尺度时000到999g小时,12小时格局,没有前导零1到12G小时,24小时格局,没有前导零0到23h小时,12小时格局,有前导零01到12H小时,24小时格局,有前导零00到23i有前导零的分钟数00到59>s秒数,有前导零00到59>时区——e时区标识(PHP5.1.0新加)比方:UTC,GMT,Atlantic/AzoresI是不是为夏令时假如是夏令时为1,不然为0O与格林威治工夫相差的小时数比方:+0200P与格林威治工夫(GMT)的不同,小时和分钟之间有冒号分开(PHP5.1.3新加)比方:+02:00T本机地点的时区比方:EST,MDT(【译者注】在Windows下为完全文本格局,比方“EasternStandardTime”,中文版会显现“中国尺度工夫”)。Z时差偏移量的秒数。UTC西边的时区偏移量老是负的,UTC东边的时区偏移量老是正的。-43200到43200完全的日期/工夫——cISO8601格局的日期(PHP5新加)2004-02-12T15:19:21+00:00rRFC822格局的日期比方:Thu,21Dec200016:01:07+0200U从Unix纪元(January1197000:00:00GMT)入手下手至今的秒数拜见time()分类:PHP从刚开始练习的PHP基础语法练习,到PHP语言在WEB中的应用,再到实际的项目开发,如留言版,相册系统,中小型公司网站系统,以及期间做过的有关团队合作的小游戏,让我受益匪浅,学到了很多。
蒙在股里 该用户已被删除
沙发
发表于 2015-1-18 23:24:43 | 只看该作者
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
admin 该用户已被删除
板凳
发表于 2015-1-25 07:43:29 | 只看该作者
你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。
小魔女 该用户已被删除
地板
发表于 2015-2-2 18:16:40 | 只看该作者
要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。
5#
发表于 2015-2-8 04:06:09 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-24 06:46:48 | 只看该作者
最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。
小女巫 该用户已被删除
7#
发表于 2015-3-7 11:54:09 | 只看该作者
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。
简单生活 该用户已被删除
8#
发表于 2015-3-21 19:40:35 | 只看该作者
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-21 01:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表