php 时间time与日期date之间的使用详解及区别

yipeiwu_com6年前PHP代码库

php时间time与日期date之间的使用区别

1、time()函数

PHP中的time()函数,使用echo输出来看是一个很长的整数,里面包含了日期和时间,是计算后的一个值。如果要得到Y-m-d H:i:s这样的日期格式,那么可以使用date方法:

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

echo输出它即可得到:2016-1-5 10:20:11

2、日期格式与字符串

我们自己可以构建一个日期格式的字符串,如:2015-1-1 10:20:11。可以使用strtotime()函数,将这个字符串转换成一个time格式的值。如:

$time1 = strtotime('2016-1-5 10:20:11');

这个值echo输出,得到一个长整数。

所以,可以这样理解:

  1. 日期在php中保存为一个长整形数字中。它可以通过date函数转换成日期(估且叫date)类型,date类型可以直接输出字符串。
  2. 日期字符串可以使用strtotime()函数,转换为time格式(即长整数)。
  3. 日期格式,可以通过int强制类型转换,转换成长整数。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

PHP MemCached高级缓存配置图文教程

PHP MemCached高级缓存配置图文教程

1.Memcache相关介绍 memcache是一个高性能的分布式的内存对象缓存系统,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。 使用Memcache的网...

PHP写的加密函数,支持私人密钥(详细介绍)

在开发PHP系统时,会员部分往往是一个必不可少的模块,而密码的处理又是不得不面对的问题,PHP 的 Mcrypt 加密库又需要额外设置,很多人都是直接使用md5()函数加密,这个方法的确...

php快速导入大量数据的实例方法

PHP快速导入大量数据到数据库的方法 第一种方法:使用insert into 插入,代码如下: $params = array(‘value'=>'50′); set_...

采用PHP函数memory_get_usage获取PHP内存清耗量的方法

一,函数原型 int memory_get_usage ([ bool $real_usage = false ] ) 二,版本兼容 PHP 4 >= 4.3.2, PHP 5 三...

php数组函数序列之array_pop() - 删除数组中的最后一个元素

array_pop()定义和用法 array_pop() 函数删除数组中的最后一个元素。 语法 array_pop(array)参数 描述 array 必需。规定输入的数组参数。 例子...