`
kaozjlin
  • 浏览: 117477 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

PHP时间戳函数总结一览

    博客分类:
  • php
 
阅读更多

PHP语言中的函数有许多种,各种应用方式不同,实现的功能也不尽相同。我们在本文种为大家总结了PHP时间戳函数,希望能作为参考学习对象。

一,PHP时间戳函数获取指定日期的unix时间戳 strtotime(”2009-1-22″) 示例如下:

echo strtotime(”2009-1-22″) 结果:1232553600

说明:返回2009年1月22日0点0分0秒时间戳

二,PHP时间戳函数获取英文文本日期时间 示例如下:

便于比较,使用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

以上PHP时间戳函数示例可知,strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的时间戳,实现所需要的日期时间。



分享到:
评论

相关推荐

    计算机后端-PHP视频教程. php与mysql加强- 03. php加强30-时间戳函数.wmv

    计算机后端-PHP视频教程. php与mysql加强- 03. php加强30-时间戳函数.wmv

    loadrunner通过动态链接库实现自定义时间戳

    在LoadRunner中,我们可以创建或利用已有的DLL,将自定义时间戳的函数封装其中,然后在脚本中调用这个函数。 实现步骤如下: 1. **创建DLL**:首先,我们需要使用C++或其他支持DLL开发的语言编写一个函数,该函数...

    php时间戳求时间差php时间戳的用法

    用php时间戳求时间差。用php时间戳求时间差。用php时间戳求时间差。用php时间戳求时间差。用php时间戳求时间差。用php时间戳求时间差。用php时间戳求时间差。

    RTC&Time;时间戳

    总结起来,RTC和时间戳是计算机系统中用于时间管理和事件追踪的关键工具。RTC提供硬件级别的时钟,而时间戳则是一个通用的时间表示方式,两者结合使得系统能够准确记录和处理时间相关的操作。了解和掌握这些知识对于...

    时间和时间戳的相互转换函数——VB

    ### 时间和时间戳的相互转换函数 #### ToUnixTime 函数:将标准时间转换为Unix时间戳 该函数接收两个参数: - `strTime`:表示需要转换的时间,格式为“YYYY-MM-DD HH:MM:SS”。 - `intTimeZone`:时区偏移量,...

    PHP时间戳 strtotime()使用方法和技巧

    在php中我想要获取时间戳有多种方法,最常用的就是使用time函数与strtotime()函数把日期转换成时间戳了,下面我来给大家分享一下时间戳函数 strtotime用法。获取指定的年月日转化为时间戳:pHP时间戳函数获取指定...

    php时间戳的简单用法

    时间戳的php用法

    获取时间戳

    获取时间戳

    PHP时间戳格式全部汇总 (获取时间、时间戳)

    一,PHP时间戳函数获取指定日期的unix时间戳 strtotime(”2009-1-22″) 示例如下: echo strtotime(”2009-1-22″) 结果:1232553600 说明:返回2009年1月22日0点0分0秒时间戳 二,PHP时间戳函数获取英文文本日期...

    php10位时间戳转java日期

    php10位时间戳转java日期 /** * 转换10位时间戳工具,返回String的“yyyy-MM-dd”时间 * @param datetime int型10位时间戳 */ public static String formatDate(int datetime){ SimpleDateFormat sdf = ...

    PHP 时间戳和日期时间转换

    总结,PHP提供了丰富的功能来处理时间戳和日期时间。无论是在网页开发中记录用户活动,还是在数据库中存储事件时间,这些工具都极其重要。理解并熟练运用这些函数和类,能够帮助你更有效地解决与时间相关的问题。

    php 计算两个时间戳相隔的时间的函数(小时)

    这个是可以具体到小时的php代码复制代码 代码如下:/* Author: 杨宇 yangyu@sina.cn */ //输入两个时间戳,计算差值,也就是相差的小时数,如返回2:10,则表示输入的两个时间相差2小时10分钟 function hours_min($...

    PHP时间戳与日期之间转换

    PHP时间戳与日期之间转换 <?php echo(strtotime("now")); echo(strtotime("3 October 2005")); echo(strtotime("+5 hours")); echo(strtotime("+1 week")); echo(strtotime("+1 week 3 days 7 hours 5 ...

    十六进制时间戳转换成十进制时间戳【PowerBuilder版】-gf_htoi函数

    已经经过测试,没有问题,放心使用

    三菱PLC 高级技巧 ST语言实现 unix时间戳

    首先,我们来思考一个问题,在三菱PLC中,你如何计算昨天的某个时间点,到现在为止过了多少秒? 可能有人会说,这个简单,我搞一个计数器,1秒增加1,不就完事了?...这个程序是用ST语言实现 unix时间戳。

    易语言时间戳

    然后,通过`时间到时间戳`函数将这个日期时间转换为时间戳。例如: ```易语言 .整数变量.时间戳 .日期时间变量.当前时间 = 取系统时间() .时间戳 = 时间到时间戳(.当前时间) ``` 2. **时间戳到日期时间转换**...

    JavaScript日期时间与时间戳的转换函数分享

    这个函数使用了正则表达式,支持了自定义日期格式的输出,类似于PHP中的date函数。这个转换函数同样兼容了老版本的浏览器。在函数内部,首先通过传入的时间戳参数创建一个JavaScript的Date对象。随后,定义了辅助...

    ms sql server中实现的unix时间戳函数(含生成和格式化,可以和mysql兼容)

    需要注意的是,虽然这些函数在概念上与MySQL中的函数相同,但由于SQL Server的时间戳处理方式可能略有不同,因此在使用时应确保对结果进行适当的测试,确保其准确无误。此外,由于Unix时间戳不考虑时区,所以在处理...

    PHP 时间函数应用

    在PHP编程语言中,时间函数的应用是至关重要的,它们允许开发者处理与日期和时间相关的各种任务,例如获取当前时间、格式化时间戳、计算时间差等。本篇将深入探讨PHP时间函数的使用方法和常见应用场景。 首先,PHP...

Global site tag (gtag.js) - Google Analytics