PHP中strtotime函数使用方法

在PHP中有个叫做strtotime的函数。strtotime 实现功能:获取某个日期的时间戳,或获取某个时间的时间戳。strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳]

步骤/方法

  • 01

    获取指定日期的unix时间戳 strtotime("2009-1-22") 示例如下: echo strtotime("2009-1-22") 结果:1232553600 说明:返回2009年1月22日0点0分0秒时间戳

  • 02

    获取英文文本日期时间 示例如下: 便于比较,使用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()格式化日期时间获取指定的时间戳,实现所需要的日期时间。

(0)

相关推荐

  • EXCEL表格中CONCATENATE函数使用方法图解

    CONCATENATE函数是将多个文本字符串合并成一个字符串的函数,那如何在EXCEL表格中使用CONCATENATE函数呢?下面小编就为大家介绍一下,来看看吧! 方法/步骤 打开EXCEL表格,点击 ...

  • 在EXCEL表格中DAYS360函数使用方法图解

    DAYS360函数表示计算天数差值的起止日期,那如何在EXCEL表格中使用DAYS360函数呢?下面小编就为大家详细介绍一下,来看看吧! 方法/步骤 打开EXCEL表格,点击函数按钮,如图 点击插入函 ...

  • excel中text函数使用方法的实例讲解

    你还在为Excel中text函数的使用方法而苦恼吗,今天小编教你Excel中text函数的使用方法,让你告别Excel中text函数的使用方法的烦恼.经验主要从四方面对Excel函数进行讲解 1.函数 ...

  • Excel中Sumproduct函数使用方法基础教程

    你还在为Excel中Sumproduct函数的使用方法而苦恼吗,今天小编教你Excel中Sumproduct函数的使用方法,让你告别Excel中Sumproduct函数的使用方法的烦恼.本文主要从四方 ...

  • matlab中input函数使用方法和实例

    有时候我们想使用matlab中input函数,怎么使用呢,下面来分享一下方法 操作方法 01 第一步在我们的电脑上打开matlab,在命令行窗口中输入"help input",可以 ...

  • excel中sumif函数使用方法,统计表中列的合计数

    工作中我们经常要将表中的数据按不同的项目做合计数统计,如果用筛选一个个合计会比较麻烦,本文将为大家介绍一个十分使用的函数用以解决该问题--即sumif函数 操作方法 01 定义:sumif函数的用法是 ...

  • excel中count函数使用方法介绍

    excel在我们日常工作中使用较为广泛,那么excel中的count函数该怎么使用呢?请看下文. 操作方法 01 首先,我们打开我们电脑上面的excel,然后在表格中输入图示中的数据: 02 选中图示 ...

  • excel中rate函数使用方法

    在给定还款期数.每期还款额和贷款总额的情况下,rate函数可以返回一笔贷款的每期利率 操作方法 01 打开excel公式/插入函数 02 选择全部/rate函数 03 第一个参数写总共期数,这里是4年 ...

  • excel中Unicode函数有什么作用?Unicode函数使用方法介绍

    excel中Unicode函数有什么作用?Unicode函数是返回指定的字符串文本第一个字符的数字.下面小编为大家分享Unicode函数使用方法,来看看吧! 方法/步骤 首先我们打开一个样表. 插入u ...