PHP教程之PHP中strtotime函数利用办法
接触MYSQL,开始设计数据库程序 在PHP中有个叫做strtotime的函数。strtotime 完成功效:获得某个日期的工夫戳,或获得某个工夫的工夫戳。strtotime 将任何英文文本的日期工夫描写解析为Unix工夫戳[将体系工夫转化成unix工夫戳]一,获得指定日期的unix工夫戳
strtotime("2009-1-22") 示例以下:
echo strtotime("2009-1-22")
了局:1232553600
申明:前往2009年1月22日0点0分0秒工夫戳
二,获得英文文今天期工夫
示例以下:
便于对照,利用date将事先间戳与指准时间戳转换成体系工夫
(1)打印今天此时的工夫戳strtotime("+1 day")
以后工夫:
echo date("Y-m-d H:i:s",time())
了局:2009-01-22 09:40:25
指准时间:
echo date("Y-m-d H:i:s",strtotime("+1 day"))
了局:2009-01-23 09:40:25
(2)打印昨天此时的工夫戳strtotime("-1 day")
以后工夫:
echo date("Y-m-d H:i:s",time())
了局:2009-01-22 09:40:25
指准时间:
echo date("Y-m-d H:i:s",strtotime("-1 day"))
了局:2009-01-21 09:40:25
(3)打印下个礼拜此时的工夫戳strtotime("+1 week")
以后工夫:
echo date("Y-m-d H:i:s",time())
了局:2009-01-22 09:40:25
指准时间:
echo date("Y-m-d H:i:s",strtotime("+1 week"))
了局:2009-01-29 09:40:25
(4)打印上个礼拜此时的工夫戳strtotime("-1 week")
以后工夫:
echo date("Y-m-d H:i:s",time())
了局:2009-01-22 09:40:25
指准时间:
echo date("Y-m-d H:i:s",strtotime("-1 week"))
了局:2009-01-15 09:40:25
(5)打印指定下礼拜几的工夫戳strtotime("next Thursday")
以后工夫:
echo date("Y-m-d H:i:s",time())
了局:2009-01-22 09:40:25
指准时间:
echo date("Y-m-d H:i:s",strtotime("next Thursday"))
了局:2009-01-29 00:00:00
(6)打印指定上礼拜几的工夫戳strtotime("last Thursday")
以后工夫:
echo date("Y-m-d H:i:s",time())
了局:2009-01-22 09:40:25
指准时间:
echo date("Y-m-d H:i:s",strtotime("last Thursday"))
了局:2009-01-15 00:00:00
以上示例可知,strtotime能将任何英文文本的日期工夫描写解析为Unix工夫戳,咱们联合mktime()或date()格局化日期工夫获得指定的工夫戳,完成所需求的日期工夫。
但愿经由过程本文的引见后,你已能把握strtotime函数用法。
掌握静态网页的制作技术是学习开发网站的先决条件,这一点就讲到这里,因为这篇文章不是教程文章,也就不对技术进行深入的刨析了。 基础有没有对学习php没有太大区别,关键是兴趣。 先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。 实践是检验自己会不会的真理。 Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81 为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。 刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。 环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。 真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎, 再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。 Ps:以上纯属原创,如有雷同,纯属巧合 其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。 首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。 兴趣是最好的老师,百度是最好的词典。 如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了, 为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。 写的比较杂,因为我也是个新手,不当至于大家多多指正。 我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。 本文当是我的笔记啦,遇到的问题随时填充 要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。
页:
[1]
2