php 计算当天凌晨时间戳 以及获取其他常用时间戳

php 计算当日凌晨时间戳 以及获取其他常用时间戳(持续补充中。。。)

获取当天凌晨时间戳:

echo strtotime(date(‘Y-m-d‘));

以下再列举一些获取其他常用时间戳的方法

获取明天凌晨的时间戳

echo strtotime(date(‘Y-m-d‘,strtotime(‘+1 day‘)));

获取指定时间字符串的时间戳:

echo strtotime(‘2012-11-2‘);

echo strtotime(‘2012-11-2 00:00:00‘);

echo strtotime(date(‘Y-m-d‘));

echo date(‘Y-m-d H:i:s‘,strtotime(date(‘Y-m-d‘)));

echo strtotime(date(‘Y-m-d‘,strtotime(‘+1 day‘)));

echo ( strtotime(date(‘Y-m-d‘,strtotime(‘+1 day‘))) - strtotime(date(‘Y-m-d‘)) )/3600;

其它常用时间戳:

echo "一周后:".date("Y-m-d",strtotime("+1 week"));    

echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds"));     

echo "下个星期四:".date("Y-m-d",strtotime("next Thursday"));     

echo "上个周一:".date("Y-m-d",strtotime("last Monday"));     

echo "一个月前:".date("Y-m-d",strtotime("last month"));     

echo "一个月后:".date("Y-m-d",strtotime("+1 month"));     

echo "十年后:".date("Y-m-d",strtotime("+10 year"));  

函数讲解:

strtotime() 函数:将任何英文文本的日期或时间描述解析为 Unix 时间戳(自 1970 1月 1日 00:00:00 GMT 起的秒数)。

date() 函数:可把时间戳格式化为可读性更好的日期和时间,类似于MySQL中的date_format()。

原文地址:https://www.cnblogs.com/cyfblogs/p/9547284.html

时间: 2024-10-07 05:20:48

php 计算当天凌晨时间戳 以及获取其他常用时间戳的相关文章

计算当天起始点和结束点时间戳 去当天的数据

/* *+ ------------------------------- * 计算当天起始点和结束点时间戳 去当天的数据 *+ ------------------------------ */ $daybegin=strtotime(date("Ymd")); $dayend=$begin+86400; $query = "SELECT * FROM `info` WHERE addtime<$dayend AND addtime>$daybegin"

php获取今日开始时间戳和结束时间戳

1.php获取今日开始时间戳和结束时间戳  $beginToday=mktime(0,0,0,date('m'),date('d'),date('Y'));$endToday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; 2.php获取昨日起始时间戳和结束时间戳 $beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y'));$endYesterday=mktime(0,0,0,dat

js从时间戳中获取日期

1,从时间戳中解析出年月日时分秒: time为时间戳: var timestr = new Date(parseInt(time) * 1000); var year = timestr.getFullYear(); var month = timestr.getMonth()+1; var date = timestr.getDate(); var hour = timestr.getHours(); var minute = timestr.getMinutes(); var second

ios new Date(&#39;yyyy-MM-dd HH-mm-ss&#39;).getTime() 方法获取不到时间戳

ios兼容性问题  不支持 ‘-’ 连接日期 解决方法 new Date("yyyy-MM-dd HH-mm-ss".replace(/-/g, "/")) ios new Date('yyyy-MM-dd HH-mm-ss').getTime() 方法获取不到时间戳 原文地址:https://www.cnblogs.com/baobao0205/p/12217428.html

计算当天为星期几

想知道某个日期是星期几时,不一定要打开日历才能找出来.只要学会以下这个方程式,任何日期都可以算出是星期几. 首先,让我们先看看以下这三个表格里面的代码. | 星期 | 代码 || 星期日 | 0 || 星期一 | 1 || 星期二 | 2 || 星期三 | 3 || 星期四 | 4 || 星期五 | 5 | | 星期六 | 6 | | 月份 | 代码 || 一月 | 6 || 二月 | 2 || 三月 | 2 || 四月 | 5 || 五月 | 0 || 六月 | 3 || 七月 | 5 ||

Unix时间戳和Java中的时间戳的区别

最近在使用阿里的日志服务时,遇到了一些Java中Timestamp的坑,所以特意做了了解并整理了一下.在这之前首先得介绍一下Unix时间戳: Unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒. 但是Java中很多获取时间戳的API并不是获取到Unix时间戳,而是获取到*从1970年1月1日(UTC/GMT的午夜)开始所经过的毫秒数***.以毫秒计算的时间戳下面统一称为时间戳.Java中获取时间戳的API以获取当前时间的时间戳为例,下面将展示多种获取时间戳的

php日期转时间戳,指定日期转换成时间戳

写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但 是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出互相转换的几种转换方式. 一.在MySQL中完成 这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性. 1. UNIX时间戳转换为日期用函数: FROM_UNIXTIME() 一般形式:sele

C#时间戳转时间-时间转时间戳

/// <summary> /// 时间戳转为C#格式时间 /// </summary> /// <param name=”timeStamp”></param> /// <param name="bflag">为真时获取10位时间戳,为假时获取13位时间戳.</param> /// <returns></returns> private DateTime GetTime(string ti

PHP 获取当天 凌晨 时间戳常用代码

echo strtotime(date('Y-m-d')); 获取明天凌晨的时间戳 代码:echo strtotime(date('Y-m-d',strtotime('+1 day'))); 附上测试代码: echo strtotime('2012-11-2'); echo strtotime('2012-11-2 00:00:00'); echo strtotime(date('Y-m-d')),' '; echo date('Y-m-d H:i:s',strtotime(date('Y-m-