php获取当天开始和结束时间戳的方法
在php的一些数据统计查询逻辑中,可能需要用到以时间段为条件的查询。这篇文章飞鸟慕鱼就来说一说,在php中如何获取当天的开始时间戳以及结束的时间戳。
php 获取当天开始与结束时间戳的方法
一天的开始时间,一般从0点0分0秒开始,到23到59分59秒结束(别喷我,网上是这么说的,当然还有不同的说法),我们只要利用 php 中的时间处理函数来组合这个时段段就可以了,下面介绍了几种简单而常用的方法,喜欢哪个就用哪个吧。
方法1:
<?php
$s = strtotime(date('Y-m-d').'00:00:00');
$l = strtotime(date('Y-m-d').'23:59:59');
//输出开始的时间戳与日期
echo $s;
echo date('Y-m-d H:i:s',$s);
//输出结束的时间戳与日期
echo $l;
echo date('Y-m-d H:i:s',$l);
?>
输出结果:
1572537600
2019-11-01 00:00:00
1572623999
2019-11-01 23:59:59
方法2:
<?php
$s = strtotime(date("Y-m-d",time()));
$l = $s+60*60*24-1;
//输出开始的时间戳与日期
echo $s;
echo date('Y-m-d H:i:s',$s);
//输出结束的时间戳与日期
echo $l;
echo date('Y-m-d H:i:s',$l);
?>
方法3:
<?php
$s = mktime(0,0,0,date("m"),date("d"),date("Y"));
$l = mktime(23,59,59,date("m"),date("d"),date("Y"));
//输出开始的时间戳与日期
echo $s;
echo date('Y-m-d H:i:s',$s);
//输出结束的时间戳与日期
echo $l;
echo date('Y-m-d H:i:s',$l);
?>
文章来源:https://www.feiniaomy.com/post/477.html
php获取当天开始和结束时间戳的方法相关推荐
- php取当天的最后一秒_php获取当天开始和结束时间戳的方法
在php的一些数据统计查询逻辑中,可能需要用到以时间段为条件的查询.这篇文章飞鸟慕鱼就来说一说,在php中如何获取当天开始的时间戳以及结束的时间戳. php 获取当天开始与结束时间戳的方法 一天的开始 ...
- js如何获取当天开始时间和结束时时间并传递(时间戳)给后端
目录 前言 一.js获取当天开始时间和结束时时间? 总结 前言 今天在项目的接口中,需要传递的参数中,包含开始时间和结束时间,这边在前端的显示界面上是没有时间选择器的,最开始我还以为是要加上一个时间选 ...
- php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
php 获取今日.昨日.上周.本月的起始时间戳和结束时间戳的方法,主要使用到了 php 的时间函数 mktime.下面首先还是直奔主题以示例说明如何使用 mktime 获取今日.昨日.上周.本月的起始 ...
- 转:PHP 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
php 获取今日.昨日.上周.本月的起始时间戳和结束时间戳的方法,主要使用到了 php 的时间函数 mktime.下面首先还是直奔主题以示例说明如何使用 mktime 获取今日.昨日.上周.本月的起始 ...
- python 获取当天凌晨零点的时间戳
python 获取当天凌晨零点的时间戳 https://blog.csdn.net/yun__yang/article/details/79299101 最近写python,遇到了一个问题,需要获取当 ...
- java获取当天开始,结束时间
//获取当天结束时间 public static Date getEndTime(Date date) {Calendar dateEnd = Calendar.getInstance();dateE ...
- Calendar 获取当天开始和结束时间
要注意Calendar默认是以中午12点为原点,所以想获取当天开始时间,需要将小时-12/*** 获取今天开始时间*/ public static Date getStartTime() {Calen ...
- Java获取当天零点零分时间的方法分享
参阅资料: java中如何获取当月1号零时零分的时间呢? 获取指定时间对应的时间戳,是我们日常开发中经常需使用到的方法,那么如何才能获取指定日期时间对应的时间戳呢?下文笔者将一一道来,如下所示: 实现 ...
- JavaScript获取当天开始时间和结束时间
目录 1.获取开始时间 2.获取结束时间 3.相关链接 1.获取开始时间 const startTime = new Date(new Date(new Date().toLocaleDateStri ...
最新文章
- HTTP头入门到精通(每一个HTTP消息头解释)
- Lambda方法推导(method references)
- 14.parfor并行循环处理
- Servlet使用适配器模式进行增删改查案例(DeptServiceImpl.java)
- 我的Java自学之路,java高级面试笔试题
- 移动端测试必须具备的技能
- 【练习】Java实现的杨辉三角形控制台输出
- java前后端分离,前端部署的方式
- win10本机计算机策略,Win10怎么打开本地安全策略_Win10本地安全策略在哪?-192路由网...
- 牛客网优惠码-直通BAT面试算法精品课购买
- 计算机基础视频教程B站版
- (附源码)APP+spring boot心理健康线上咨询系统 毕业设计 031539
- 在线编辑excel文件实现服务器后台存储,及页面还原
- 最小生成树合集(讲解与例题)
- 终于等到了,十位Java架构师整理的“阿里P7”养成计划
- 2000万tpmC!zData X 数据库一体机性能再突破
- 精选16家 Android 大厂面经汇总~
- [日常训练] Surprise me
- 笨重POS机遇到便捷APP谁更有优势?
- 简单行编辑程序设计文档(数据结构)课设
热门文章
- 高温高压系统预警机制
- Android IOS WebRTC 音视频开发总结(六五)-- 给韩国电信巨头做咨询
- 关于在ubuntu下用docker部署Django卡在 Watching for file changes with StatReloader 不动了 以及 run后无法访问web 的问题
- A The system proxy was changed. Click to reenable capturing.A系统代理被更改。单击以重新启用捕获。
- Python3.7 如何安装dlib
- 基于JAVA房屋租赁网站计算机毕业设计源码+系统+lw文档+部署
- python爬虫实训心得_python爬虫的一些心得
- Day88 Java框架 SSM分布式案例--商城(一)介绍
- OMV安装CUPS共享惠普打印机为网络打印机
- 五款不常见但好用的win10软件推荐