1. 程式人生 > >php 獲取今日 昨日 本週 上一週 本月 近三個月的起至時間戳

php 獲取今日 昨日 本週 上一週 本月 近三個月的起至時間戳

    在資料查詢刪選的時候有時候需要各個時間段的時間戳來作為查詢條件,下面通過php內建函式mktime()來獲取各個時間段的時間戳值:

<?php
    // 今日起止時間
    $beginToday = mktime(0,0,0,date('m'),date('d'),date('y'));
    $now = time();

    //昨天起至時間
    $beginYesterday = mktime(0,0,0,date('m'),date('d')-1,date('y'));
    $endYesterday = mktime(0,0,0,date('m'),date('d'),date('y'))-1;

    //本週起止時間
    $beginThisweek = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('y'));
    $now = time();

    //上一週起止時間
    $beginLastweek = mktime(0,0,0,date('m'),date('d')-date('w')-6,date('y'));
    $endLastWeek = mktime(23,59,59,date('m'),date('d')-date('w'),date('y'));

    //本月起至時間
    $beginThismonth = mktime(0,0,0,date('m'),1,date('y'));
    $now = time();

    //近三個月起止時間
    $beginLastThreemonth = mktime(0,0,0,date('m')-3,1,date('y'));
    $now = time();
?>


相關推薦

php 獲取今日 昨日 本週 本月 時間

    在資料查詢刪選的時候有時候需要各個時間段的時間戳來作為查詢條件,下面通過php內建函式mktime()來獲取各個時間段的時間戳值: <?php // 今日起止時間 $b

php 獲取時間(今天,昨天,天內,本週,上週,本月,年內,半年內,年內,年內) PHP獲取上週、本週、上月、本月、本季度、季度時間方法大全

<?php date_default_timezone_set('PRC'); /** * 獲取最近一週,一個月,一年 * */ function getLatelyTime($type = ''){ $now = time(); $result = []; if

JS獲取當前周、、下日期

window.onload = function(){ var cells = document.getElementById('monitor').getElementsByTagName('td'); var clen =

PHP獲取上週、本週、上月、本月、本季度、季度時間方法大全

<?php echo date("Ymd",strtotime("now")), "\n"; echo date("Ymd",strtotime("-1 week Monday")), "\n"; echo date("Ymd",strtoti

php算每月天數方法,和十二每月開始時間和結束時間方法

/*算天數*/ function is_yue_tian_num($nian,$month){ if (in_array($month, array(1, 3, 5, 7, 8, 01, 03, 05, 07, 08, 10, 12))) { $text =

php 獲取今日昨日周、本月的起始時間和結束時間的方法

.cn str OS pad yesterday lock cells highlight tle php 獲取今日、昨日、上周、本月的起始時間戳和結束時間戳的方法,主要使用到了 php 的時間函數 mktime。下面首先還是直奔主題以示例說明如何使用 mktime 獲取

JAVA 獲取當前一月、上一年的時間

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getInstance();1.過去七天 c.setTime(new Date()); c.add(Calenda

php 獲取今日昨日、上週、本月的起始時間和結束時間的方法

//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;//

根據指定日期獲取和上上的所有日期

import math import calendar import datetime from datetime import date from dateutil.rrule import rrule, DAILY def get_week_day(data):

java 獲取週一到週日的日期

返回了map值     public Map<String, Date> getLastWeek() {         // TODO Auto-generated method stub         Map<String, Date> ma

php獲取今日開始時間和結束時間

mktime date 開始時間 begin 時間 ide nth 時間戳 oda 1、php獲取今日開始時間戳和結束時間戳 $beginToday=mktime(0,0,0,date(‘m‘),date(‘d‘),date(‘Y‘));$endToday=mktime(

獲取當前周、周、下周的日期

date get orm nth table itl form ble .get 使用JS或者是JQuery獲取當前周和上一周、下一周的日期時間信息的方法,摘自 http://www.qdfuns.com/notes/18184/435de54dd1e41baf677703

oracle計算當前的上月、時間

--上一月 select to_char(trunc(sysdate,'MM')-1,'yyyy-MM-dd') from dual; --建立函式上週的開始時間 create or replace function fun_acc_getlastweekstart(s

php統計30天的使用者資料

先上一張效果圖 這邊用的是echarts外掛http://echarts.baidu.com/ 上程式碼(小白寫的 別追求什麼屌逼程式碼,就是冗餘的面向過程,不服你來咬我) <div> <button onclick="zhou()" class

PHP獲取日期對應星期、週日期、星期開始與結束日期的方法

本文例項講述了PHP獲取日期對應星期、一週日期、星期開始與結束日期的方法。分享給大家供大家參考,具體如下: /* * 獲取日期對應的星期 * 引數$date為輸入的日期資料,格式如:2018-6-22 */ function get_week($date) { //強制轉換日期格式 $d

獲取當前周和前週一和周天,下週一和周天

   需求場景:頁面預設進來拿到本週資料。如下圖要展示週一到周天,點選上一週切換上一週資料,可以一直點選上一週。或者下一週。 獲取本週週一到周天的資料 methods: { getWeekTime: function () { let now =

JS實現和下

 <script> var currDT; var aryDay = new Array("日","一","二","三","四","五","六"); //初始頁面 function ini() { currDT = new Date();

mysql中怎麼查詢出昨天,明天,五天,內,內,半年內的數

SELECT * FROM table where inputtime>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) --一週 where inputtime>DATE_SUB(CURDATE(), I

讓你的Git水平更層樓的10小貼士

最近,我們發表了關於Git基礎知識和在團隊中使用Git的教程。我們之前討論的那些命令,已經足夠讓幫助一個開發者在Git世界裡生存了。本篇文章,我們將嘗試探索如何更有效的管理您的時間以及如何充分使用Git提供的各種功能。 注意:本文中,一些命令包含含有方括號的部分(e

php獲取指定時間

$Y = 2016;//獲取年,示例,真實環境從前端獲取資料 $m = 8;//獲取月,示例,真實環境從前端獲取資料 $month = $Y."-".$m;//當前年月 $month_start =