1. 程式人生 > >按照XXXX-XX-XX XX:XX:XX的格式,打印出前一天的時間

按照XXXX-XX-XX XX:XX:XX的格式,打印出前一天的時間

我們使用到的函式有3個:

date_default_timezone_set('PRC')  // 設定時區

date()  // 格式化一個本地時間/日期

strtotime()  // 將任何字串的日期時間描述解析為unix時間戳

具體程式碼實現:

<?php

date_default_timezone_set('PRC');

echo date('Y-m-d H:i:s', strtotime('-1 day'));

PS:

如果使用的strtotime('yesterday')來獲取前一天的時間的話,輸0出結果是: 2017-08-30 00:00:00;也就是說獲取不到時分秒

使用strtotime('tomorrow')輸出結果是:2017-09-01 00:00:00,也是獲取不到時分秒,這點要注意

建議使用+n day的方式

相關推薦

按照XXXX-XX-XX XX:XX:XX格式,前一天時間

我們使用到的函式有3個: date_default_timezone_set('PRC')  // 設定時區 date()  // 格式化一個本地時間/日期 strtotime()  // 將任何字串的日期時間描述解析為unix時間戳 具體程式碼實現: <?php

用PHP前一天時間格式是2018-1-20 22:21:21

方式一:echo date('Y-m-d H:i:s',strtotime('-1 day',time()));方式二:echo date("Y-m-d H:i:s",time()-24*3600);

計算從今天算起,150天之後是幾月幾號,並格式化成xxxxxx月x日的形式出來

提示:呼叫Calendar類的add方法計算150天之後的日期 呼叫Calendar類的getTime方法返回Date型別物件使用Full格式的DateFormat物件,呼叫format方法格式化Da

​老男孩教育每日一題-第79天-命令風暴:001 002 003 這樣的格式的數字

001 每日一題 生產序列 003 題目:打印出001 002 003 這樣的格式的數字參考答案方法1:{}生成序列[[email protected]/* */ ~]# echo 00{1..3} 001 002 003方法2:seq法[[email protect

Python實現不同格式九九乘法表

語法 pytho 內容 基本語法 復制 strong 希望 不同 itl 前言:最近在學習Python,學習資源有慕課網上的視頻教程、菜鳥教程以及Python官方文檔tutorial。雖然了解了Python的基本語法,但是還沒有真正意義上輸出自己寫的代碼。代碼小白,之前僅學

e684. 以多種格式

graphics 打印 ntb and trait public implement lpad fault A Book object is used when printing pages with different page formats. This example

從上往下二叉樹的每個結點,同一層的結點按照從左向右的順序列印

思路:從題目看,可以知道其實就是要我們遍歷給定的二叉樹,要實現同一層的節點按照從左到右的順序列印。這與我們平時使用的前序中序後序遍歷二叉樹不一樣。這應該是廣度優先遍歷的思想。我們可以用到佇列這個資料結構來完成這種遍歷,具體做法是:從根節點開始,每一次列印一個結點的時候,如果該

java 輸入一個矩陣,按照從外向裡以順時針的順序依次每一個數字,例如,如果輸入如下矩陣: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 則依次數字1,2,

題目描述 輸入一個矩陣,按照從外向裡以順時針的順序依次打印出每一個數字,例如,如果輸入如下矩陣: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 則依次打印出數字1,

“黑馬程式設計師”從鍵盤接受一個數字,列出該數字的中文表示格式 例如: 鍵盤輸入123,一二三 鍵盤輸入3103,三一零三

package com.itheima; import java.util.*; /**  * 第二題:從鍵盤接受一個數字,列出該數字的中文表示格式          例如:          鍵盤輸入123,打印出一二三          鍵盤輸入3103,打印出三一零三

DedeCms織夢釋出內容時間格式實現XX秒前、XX分鐘前

在include/extend.func.php最下面新增 function tranTime($time) { $rtime = date("m-d H:i",$time); $htime = date("H:i",$time); $etime = time() -

Java異常 - java.lang.IllegalArgumentException: Could not resolve placeholder 'xxxx' in string value xx

異常描述 org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'xxx' defined in URL[file:/xxxx/xxx.xml

error registry key 'SoftwareJavaSoftJava Runtime Environment'CurrentVersion' has value 'XX',but 'XX' is required 解決辦法

文件 解決辦法 打開 java版本 ftw cli 忘記 sof version 這個錯誤很奇怪,很久之前出現過一次,已經忘記咋解決的了,今天特地記錄下。 我機器上java有3個版本,1.6,1.7,1.8,環境變量JAVA_HOME是一直配的1.8為主要。 因為我3個

Springboot 出現ibatis:there is no getter for property named 'XX' in class XX的原因及解決辦法

目錄 Dao層書寫的過程中,對映的引數無法對應上。 Dao層書寫的過程中,對映的引數無法對應上。 比如在書寫Mapper層 @Select(“select * from XXX where XX =#{abc};”) 其中abc是Dao層ABC

The method xx from the type xx refers to the missing type List等問題的解決辦法

導入 pat fig 就是 rem 發現 con 網上 path 這個問題真的是在網上找了好久 導入項目之後運行就出現500錯誤然後錯誤顯示這個 在網上查閱之後發現兩種種解決辦法 1. # 將import刪掉,重新導入。 重新導入後,可以發現錯誤立馬消失了,但是一會兒還是回

android Project匯入library出現 Error:No resource identifier found for attribute 'xx' in package xx'

           在android主工程匯入library的時候,出現了 Error:No resource identifier found for attribute 'xx' in

【已解決】The method xx from the type xx refers to the missing type List

這個問題真的是讓我頭大,搞了好長時間都沒有解決,最後通過不斷百度,最終還是解決了,下面總結一下網上的三個解決方案。 1. 將import刪掉,重新匯入。 重新匯入後,可以發現錯誤立馬消失了,但是一會兒還是迴歸之前的狀態,不過有些人通過這種方式解

如何通過jquery查出ID以XX開頭,以XX結束的元素?

如何通過jquery查出ID以jq_開頭,以2、4結束的元素? <div id="jq_1"> <div id="jq_2"> <div id="sdf"> <div id="jq_3"> <div id="jq_4"> 如何通過jquery查出I

bash xx.sh與sh xx.sh以及./xx.sh的區別

在ubuntu中,sh只是bash的一個連結,執行的程式都是一樣的,命令直譯器是一樣的。但bash xx.sh和./xx.sh和sh xx.sh還是有不同的,bash xx.sh和sh xxx.sh都已經是直接執行命令,指令碼程式作為這個命令的引數,不存在可行性許可權的問題