`
tenking
  • 浏览: 11723 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

PHP显示今天、今月、上月、今年的起点/终点时间戳

PHP 
阅读更多
PHP显示今天、今月、上月、今年的起点/终点时间戳
$t    =   time();
$t1   =   mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t));
$t2   =   mktime(0,0,0,date("m",$t),1,date("Y",$t));
$t3   =   mktime(0,0,0,date("m",$t)-1,1,date("Y",$t));
$t4   =   mktime(0,0,0,1,1,date("Y",$t));
$e1   =   mktime(23,59,59,date("m",$t),date("d",$t),date("Y",$t));
$e2   =   mktime(23,59,59,date("m",$t),date("t"),date("Y",$t));
$e3   =   mktime(23,59,59,date("m",$t)-1,date("t",$t3),date("Y",$t));
$e4   =   mktime(23,59,59,12,31,date("Y",$t));
//测试
echo   date("当前   Y-m-d   H:i:s",$t)."   $t<br>";
echo   date("今天起点   Y-m-d   H:i:s",$t1)."   $t1<br>";
echo   date("今月起点   Y-m-d   H:i:s",$t2)."   $t2<br>";
echo   date("上月起点   Y-m-d   H:i:s",$t3)."   $t3<br>";
echo   date("今年起点   Y-m-d   H:i:s",$t4)."   $t4<br>";
//测试
echo   date("今天终点   Y-m-d   H:i:s",$e1)."   $e1<br>";
echo   date("今月终点   Y-m-d   H:i:s",$e2)."   $e2<br>";
echo   date("上月终点   Y-m-d   H:i:s",$e3)."   $e3<br>";
echo   date("今年终点   Y-m-d   H:i:s",$e4)."   $e4<br>";
结果:
当前 2011-05-24 15:42:55 1306222975
今天起点 2011-05-24 00:00:00 1306166400
今月起点 2011-05-01 00:00:00 1304179200
上月起点 2011-04-01 00:00:00 1301587200
今年起点 2011-01-01 00:00:00 1293811200
今天终点 2011-05-24 23:59:59 1306252799
今月终点 2011-05-31 23:59:59 1306857599
上月终点 2011-04-30 23:59:59 1304179199
今年终点 2011-12-31 23:59:59 1325347199
分享到:
评论

相关推荐

    PHP显示今天、今月、上月、今年的起点/终点时间戳的代码

    本篇文章将详细探讨如何利用PHP获取今天、今月、上月以及今年的起点和终点时间戳,并解释相关函数和知识点。 首先,`time()` 函数是PHP内置的一个非常重要的函数,它返回当前Unix时间戳,即从1970年1月1日(00:00:...

    C#实现时间戳的简单方法

     在项目开发中,我们都经常会用到时间戳来进行时间的存储和传递,最常用的Unix时间戳(TimeStamp)是指格林尼治时间1970年1月1日0时(北京时间1970年1月1日8时)起至现在的总秒数(10位)或总毫秒数(13位);...

    php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)

    php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳) //其中 video 是表名; //createtime 是字段; // //数据库time字段为时间戳 // //查询当天: $start = date('Y-m-d 00:00:00'); $end = date('Y-m-...

    IOSS判断日期是今天,昨天还是明天,时间戳转时间,时间转时间戳

    1,时间戳转换时间;2,时间转换时间戳;3,时间显示(例如:1分钟以内 显示 : 刚刚 // 2)1小时以内 显示 : X分钟前 // 3)当前时间之前或者昨天... // 5) 今年显示 : 09月12日 // 6) 大于本年 显示 : 2013/09/09)

    php获取当前月与上个月月初及月末时间戳的方法

    本篇将详细解释如何使用PHP获取当前月和上个月的月初及月末时间戳,并探讨相关的时间处理技巧。 首先,我们来看如何获取当前月的月初和月末时间戳: ```php &lt;?php $currentMonth = date('m'); $currentYear = date...

    sh代码-Shell/Bach 时间戳

    - **Unix时间戳**:自1970年1月1日00:00:00(UTC)以来的秒数,不考虑闰秒。 - **人类可读的时间戳**:如"2022-05-06 14:30:00",这种格式更便于人类理解。 3. **获取时间戳**: - `date +%s`:获取当前Unix...

    10/13位时间戳转换工具

    本工具用于将时间戳转换为日期,支持10位和13位。

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

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

    .net安装依赖,解决时间戳签名和或证书无法验证或已损坏

    标题中的".net安装依赖,解决时间戳签名和或证书无法验证或已损坏"是指在Windows系统上安装.NET Framework 4.6、4.7或4.8时遇到的一个常见问题,即安装过程中提示时间戳签名或者证书无法验证,或者证书已经损坏。...

    php时间戳的简单用法

    时间戳的php用法

    串口调试工具可显示log时间戳

    "串口调试工具可显示log时间戳"这一特性使得它在调试过程中更加实用,因为时间戳能够精确地反映出数据发送或接收的时间点,这对于追踪数据流、识别问题发生的时间以及分析数据间的同步性至关重要。 首先,让我们...

    c#Datetime格式和时间戳转换.zip

    而时间戳通常是指自1970年1月1日(协调世界时)以来的秒数,也被称为Unix时间戳。在C#中进行`DateTime`和时间戳之间的转换是非常实用的技能,特别是在与服务器交互、存储或处理历史数据时。 首先,让我们了解如何将...

    微信小程序时间戳转日期的详解

    //时间戳转换成日期时间 function js_date_time(unixtime) { var dateTime = new Date(parseInt(unixtime) * 1000) var year = dateTime.getFullYear(); var month = dateTime.getMonth() + 1; var day = ...

    创建带时间戳的session值,以及设置token

    下面将详细解释这两个概念,以及如何创建带有时间戳的Session值和设置Token。 **一、Session** Session是服务器端存储用户状态的一种方式。当用户登录网站时,服务器会为该用户生成一个唯一的Session ID,并将其...

    NIOS延时函数使用 timestamp

    // 开启时间戳服务 12 13 t0 = alt_timestamp(); // 测量时间戳t0 14 usleep(1000); 15 t1 = alt_timestamp(); // 测量时间戳1 16 for(i=0; i; i++); 17 t2 = alt_timestamp(); // 测量时间戳1

Global site tag (gtag.js) - Google Analytics