PHP常用时间戳获取 昨天,明天,上周,本月

//昨天0时时间戳
$yesterday_zero = strtotime(date(‘Y-m-d‘)) - 3600 * 24;
//昨天此时时间戳
$yesterday_now = strtotime(‘-1 day‘);
//本周一时间戳
$week_this_monday = strtotime(‘last Monday‘);
//明天时间戳
$tomorrow = strtotime("+1 day");
//上周一时间戳
$week_last_monday = strtotime(‘last Monday‘) - 3600 * 24 * 7;
//上周日时间戳
$week_last_sunday = strtotime(‘last Monday‘) - 3600 * 24;
//本月第一天时间戳
$month_first = strtotime(date("Y") . "-" . date("m") . "-1");
//本月最后一天时间戳
$month_last = strtotime(date("Y") . "-" . date("m") . "-" . date("t"));
//获取上个月第一天及最后一天
echo date(‘Y-m-01‘, strtotime(‘-1 month‘));
echo "<br/>";
echo date(‘Y-m-t‘, strtotime(‘-1 month‘));

时间: 2024-10-07 06:27:47

PHP常用时间戳获取 昨天,明天,上周,本月的相关文章

sql server2008 如何获取上月、上周、昨天、今天、本周、本月的查询周期(通过存储过程)

我这边有一个需求要统计订单数据,需要统计订单的上传日期,统计的模块大概是 那么上月.上周.昨天.今天.本周.本月应该是怎样呢? 1.数据分析 因为今天是动态数据,我要查月份(上月.本月),应该是一个日期范围(开始日期到结束日期) 要查周期(上周.本周),是星期一到星期天,要转化为日期范围 这样,将上月.上周.昨天.今天.本周.本月这些作为一个参数,我们来查询对应的日期范围.创建一个有输入参数和输出参数的存储过程,通过输入参数(周期类型)获取输出参数(日期范围 2.创建存储过程 --存储过程语法-

获取昨天/今天/本周/下周/本月/下月/去年/今年时间,默认设置时间

/*处理时间戳*/var getTimeStamp=function(dateStr){ var newstr = dateStr.replace(/-/g,'/'); var date = new Date(newstr); var time_str = date.getTime().toString(); return time_str.substr(0, 13);};/*时间戳转换成正常时间*/var timeChange=function(timeStamp) { var newDate

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 str

iOS-OC根据时间戳获取距离现在的状态(刚刚,分钟前,今天,昨天)

 iOS-OC根据时间戳获取距离现在的状态(刚刚,分钟前,今天,昨天) 获取时间戳 - (NSString *)distanceTimeWithBeforeTime:(double)beTime { NSTimeInterval now = [[NSDatedate]timeIntervalSince1970]; double distanceTime = now - beTime; NSString * distanceStr; NSDate * beDate = [NSDatedateWit

linux中用shell获取昨天、明天或多天前的日期

linux中用shell获取昨天.明天或多天前的日期 时间 2015-12-08 09:33:00 BlogJava-专家区 原文 http://www.blogjava.net/xzclog/archive/2015/12/08/428555.html 主题 Shell 原文地址:http://www.itwis.com/html/os/linux/20100202/7360.html linux中用shell获取昨天.明天或多天前的日期: 在Linux中对man date -d 参数说的比较

JavaScript怎样获取昨天和明天

前端代码 <button onclick="goBefore()">前一天</button> <button onclick="goAfter()">后一天</button> <div id="app"></div> 第一步:获取时间戳 获取1970年到现在的时间戳 var date = new Date(); var time = date.getTime();//当前的时

mysql查询今天、昨天、上周(转)

今天  select * from 表名 where to_days(时间字段名) = to_days(now());  昨天  SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1  7天  SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)  近30天  SELECT * FROM 表名 where DATE_SUB(CU

java获取昨天今天明天的日期

我刚写完这个代码,就被开除了........  代码双手奉上以备后用: package mydemo; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class ThreeDay { public static void main(String[] args) { getToday();

java中如何获取昨天的当前日期

在java里,获取昨天的当前日期,可以采用calendar来做,也可以采用date来做:如下: 1.采用calendar来做: Calendar cal=Calendar.getInstance(); //System.out.println(Calendar.DATE);//5 cal.add(Calendar.DATE,-1); Date time=cal.getTime(); System.out.println(new SimpleDateFormat("yyyy-MM-dd hh:mm