php怎么记录日期,浅谈PHP时间记录最好方法

d3d136d59409340da192615c9ad2531b.png

前言

貌似很久都没有更新博客了,今天登入博客看见待审核的评论有19条,其中有11条都是垃圾广告评论,看来还是我的垃圾评论防护没有做好啊。

以上都是题外话了,之前在写LiRecord留言板的程序时候,就顺便研究了PHP储存时间的最好方法。下面就来谈谈

c3ba8d43b2356854af95b93302a1404c.png

正文

应该大多数人记录时间在数据库使用的类型都是 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());

后记

[v_tips]个人认为这样进行数据库的储存可以大大提高程序的性能以及对数据库的压力。如果您还有别的见解可以在下方留下你的个人看法。[/v_tips]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值