浅谈PHP时间记录最好方法

4,370次阅读
9 条评论

共计 548 个字符,预计需要花费 2 分钟才能阅读完成。

前言

貌似很久都没有更新博客了,今天登入博客看见待审核的评论有 19 条,其中有 11 条都是垃圾广告评论,看来还是我的垃圾评论防护没有做好啊。
以上都是题外话了,之前在写 LiRecord 留言板的程序时候,就顺便研究了 PHP 储存时间的最好方法。下面就来谈谈 浅谈 PHP 时间记录最好方法

正文

应该大多数人记录时间在数据库使用的类型都是 date 吧,不过我之前用这个的时候感觉到了很多的不方便,比如时间的比较以及在当前时间上加上特定的天数或者分钟数。

在 PHP 里面有一个 time 函数,他是记录当前的时间的时间戳,所谓的时间戳就是指格林威治时间 1970 年 01 月 01 日 00 时 00 分 00 秒 (北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒) 起至现在的总秒数。然后我们可以利用这个函数将时间记录到数据库,那么问题又来,应该怎么输出年 - 月 - 日这种的格式呢?

PHP 里面还有一个函数叫做 date,这个函数的功能是格式化一个本地时间/日期。格式为:

date(format,timestamp)

输入当前的具体时间可以这样写:

echo date("Y-m-d H:i:s",time());

后记

个人认为这样进行数据库的储存可以大大提高程序的性能以及对数据库的压力。如果您还有别的见解可以在下方留下你的个人看法。
正文完
使用官方微信小程序体验更多功能
post-qrcode
 5
憧憬Licoy
版权声明:本站原创文章,由 憧憬Licoy 于2016-06-05发表,共计548字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(9 条评论)
benen005 评论达人 LV.1
2016-07-13 20:48:47 回复

确实不错

 Windows  Chrome  中国天津天津市联通
夏日博客 评论达人 LV.1
2016-06-17 16:23:40 回复

记得是时间戳,然后进行时间格式化。

 Windows  Chrome  中国北京北京市联通
见识多 评论达人 LV.1
2016-06-12 15:29:27 回复

还是觉得PHP更好用。

 Windows  Chrome  中国河南省信阳市联通
红领巾 评论达人 LV.1
2016-06-08 20:43:23 回复

PHP是最好的语言

 Windows  Chrome  中国浙江省杭州市移动
    憧憬Licoy 博主
    2016-06-09 11:14:26 回复

    @红领巾 我也是这样认为的,但是还是有很多人认为PHP不及ASP之类的

     Windows  Firefox
小C博客 评论达人 LV.1
2016-06-06 13:24:32 回复

跟java里面差不多

 Windows  Chrome  中国浙江省杭州市电信