strftime()函式根據區域設定格式化本地時間/日期 setlocale() 函式設定地區資訊(地域資訊)
setlocale() 函式設定地區資訊(地域資訊)
strftime()函式根據區域設定格式化本地時間/日期
(PHP 3, PHP 4, PHP 5)
說明
setlocale(constant,location)
引數 | 描述 |
---|---|
constant |
必需。規定應該設定什麼地區資訊。 可用的常量:
|
location |
必需。規定把地區資訊設定為什麼國家/地區。如果 location 引數是陣列,setlocale() 會嘗試每個陣列元素,直到找到合法的語言或地區程式碼為止。如果某個地區在不同的系統上擁有不同的名稱,這一點很有用。 |
string strftime ( string format [, int timestamp] )
返回用給定的格式字串對給出的 timestamp 進行格式輸出後的字串。如果沒有給出時間戳則用當前的本地時間。月份和星期幾以及其它和語言有關的字串寫法和用 setlocale() 設定的當前的區域有關。
格式字串能識別下列轉換標記:
-
%a - 當前區域星期幾的簡寫
-
%A - 當前區域星期幾的全稱
-
%b - 當前區域月份的簡寫
-
%B - 當前區域月份的全稱
-
%c - 當前區域首選的日期時間表達
-
%C - 世紀值(年份除以 100 後取整,範圍從 00 到 99)
-
%d - 月份中的第幾天,十進位制數字(範圍從 01 到 31)
-
%D - 和 %m/%d/%y 一樣
-
%e - 月份中的第幾天,十進位制數字,一位的數字前會加上一個空格(範圍從 ' 1' 到 '31')
-
%g - 和 %G 一樣,但是沒有世紀
-
%G - 4 位數的年份,符合 ISO 星期數(參見 %V)。和 %V 的格式和值一樣,只除了如果 ISO 星期數屬於前一年或者後一年,則使用那一年。
-
%h - 和 %b 一樣
-
%H - 24 小時制的十進位制小時數(範圍從 00 到 23)
-
%I - 12 小時制的十進位制小時數(範圍從 00 到 12)
-
%j - 年份中的第幾天,十進位制數(範圍從 001 到 366)
-
%m - 十進位制月份(範圍從 01 到 12)
-
%M - 十進位制分鐘數
-
%n - 換行符
-
%p - 根據給定的時間值為 `am' 或 `pm',或者當前區域設定中的相應字串
-
%r - 用 a.m. 和 p.m. 符號的時間
-
%R - 24 小時符號的時間
-
%S - 十進位制秒數
-
%t - 製表符
-
%T - 當前時間,和 %H:%M:%S 一樣
-
%u - 星期幾的十進位制數表達 [1,7],1 表示星期一
警告 儘管 ISO 9889:1999(當前的 C 標準)明確指出一週從星期一開始,但是 Sun Solaris 的一週似乎從星期天開始並作為 1。
-
%U - 本年的第幾周,從第一週的第一個星期天作為第一天開始
-
%V - 本年第幾周的 ISO 8601:1988 格式,範圍從 01 到 53,第 1 周是本年第一個至少還有 4 天的星期,星期一作為每週的第一天。(用 %G 或者 %g 作為指定時間戳相應週數的年份組成。)
-
%W - 本年的第幾週數,從第一週的第一個星期一作為第一天開始
-
%w - 星期中的第幾天,星期天為 0
-
%x - 當前區域首選的時間表示法,不包括時間
-
%X - 當前區域首選的時間表示法,不包括日期
-
%y - 沒有世紀數的十進位制年份(範圍從 00 到 99)
-
%Y - 包括世紀數的十進位制年份
-
%Z 或 %z - 時區名或縮寫
-
%% - 文字上的 `%' 字元
注: 可能不是所有的轉換標記都被 C 庫檔案支援,這種情況下 PHP 的 strftime() 也不支援。此外,不是所有的平臺都支援負的時間戳,因此日期的範圍可能限定在不早於 Unix 紀元。這意味著例如 %e, %T,%R 和 %D(可能更多)以及早於 Jan 1, 1970 的時間在 Windows,一些 Linux 發行版本,以及其它幾個作業系統中無效。對於 Windows 系統,所支援的轉換標記可在 MSDN 網站找到。
相關推薦
strftime()函式根據區域設定格式化本地時間/日期 setlocale() 函式設定地區資訊(地域資訊)
setlocale() 函式設定地區資訊(地域資訊) strftime()函式根據區域設定格式化本地時間/日期 (PHP 3, PHP 4, PHP 5) 說明 setlocale(constant,location) 引數 描述 constant 必需。規定應該設定什麼地區資訊。 可用的常量:
bootStrap格式化--2.時間、日期、字串
1 顯示 //格式化電話號碼 function arriveTimeFormatter(value, row, index) { return new Date(value)
SSH連接linux時,長時間不操作就斷開的解決方案(增強版)
正常 每分鐘 指定 防止 variable 當前 實現 客戶 不發送 1、第一次嘗試失敗 修改/etc/ssh/sshd_config文件, 找到 ClientAliveInterval 0 ClientAliveCountMax 3 並將註釋符號("#")去掉, 將Cli
第六章樹和二叉樹作業1—二叉樹--計算機17級 7-1 根據後序和中序遍歷輸出先序遍歷 (25 分)
7-1 根據後序和中序遍歷輸出先序遍歷 (25 分) 本題要求根據給定的一棵二叉樹的後序遍歷和中序遍歷結果,輸出該樹的先序遍歷結果。 輸入格式: 第一行給出正整數N(≤30),是樹中結點的個數。隨後兩行,每行給出N個整數,分別對應後序遍歷和中序遍歷結果,數字間以空
7-1 根據後序和中序遍歷輸出先序遍歷 (25 分)
本題要求根據給定的一棵二叉樹的後序遍歷和中序遍歷結果,輸出該樹的先序遍歷結果。 輸入格式: 第一行給出正整數N(≤30),是樹中結點的個數。隨後兩行,每行給出N個整數,分別對應後序遍歷和中序遍歷結果
HBU-DS2018SY-2-2 根據後序和中序遍歷輸出先序遍歷 (25 分)
題目描述: 本題要求根據給定的一棵二叉樹的後序遍歷和中序遍歷結果,輸出該樹的先序遍歷結果。 輸入格式: 第一行給出正整數N(≤30),是樹中結點的個數。隨後兩行,每行給出N個整數,分別對應後序遍歷和中序遍歷結果,數字間以空格分隔。題目保證輸入正確對應一棵二叉樹。 輸出格式: 在一
android app 讀取本地.db檔案,實現不變資料本地化(附小demo)
今天是正月十三,作為壽星的我依然奮鬥在工作中,醉了。-------------喧囂的成人世界,守住本真的心。 在專案中,有一部分資料,雖然是從介面拿取的,但是這些資料有個特點,就是一般不會再去改變了。對於這樣的資料來說,我是絕對不會每次用都去調介面,請求資料需要時間,需
67 個節省開發者時間的實用工具、庫與資源(前端向)
在這篇文章中,我不會與大家談論大型的前端框架,如 React、Angular、Vue 等,也沒有涉及那些流行的程式碼編輯器,如 Atom、VS Code、Sublime,我只想與大家分享一個有助於提升開發人員效率的工具列表合集。 或許,一些朋友已經對文中的一些工具有所瞭
angular4時間轉換,js保留兩位小數點(分值轉換),angular4前端管道保留兩位小數
一、 angular4時間轉換1. var time1 = new Date().format("yyyy-MM-dd hh:mm:ss");2. 在ts中注入datePipe管道,import { DatePipe } from '@angular/common';
將本地專案或程式碼上傳到別人GitHub(碼雲)的遠端分支上
今天碰到了這樣一個問題,折騰了半天,就是將自己原生代碼上傳到人家的遠端分支上。 首先要做的就是先將人家的專案克隆到本地:git clone + 專案地址 然後進入專案目錄:cd + 已克隆好的專案目錄名 然後切換分支,git checkout + 分支名(必須與所要提交程式碼的遠端分支同名) 然後
Android本地圖片或者網路圖片高斯模糊效果(毛玻璃效果)圖片模糊效果一行程式碼搞定
一,實現本地圖片或者網路圖片的毛玻璃效果特別方便,只需要把下面的FastBlurUtil類複製到你的專案中就行 package com.testdemo.blur_image_lib10; import android.graphics.Bitmap; import andr
R(2)時間序列分析及應用之TSA安裝(R語言)
1,關於時間序列 時間序列分析(Time series analysis)是一種動態資料處理的統計方法。該方法基於隨機過程理論和數理統計學方法,研究隨機資料序列所遵從的統計規律,以用於解決實際問題。 2,安裝TSA 然後安裝TSA,但是TS
根據後序和中序遍歷輸出先序遍歷 (25 分)第六章樹和二叉樹作業1—二叉樹--計算機17級 7-1
7-1 根據後序和中序遍歷輸出先序遍歷 (25 分) 本題要求根據給定的一棵二叉樹的後序遍歷和中序遍歷結果,輸出該樹的先序遍歷結果。 輸入格式: 第一行給出正整數N(≤30),是樹中結點的個數。隨後兩行,每行給出N個整數,分別對應後序遍歷和中序遍歷結果,數字間以空格分隔
把握美國留學申請時間每一個節點 提前準備語言考試(雅思)
對於準備申請美國留學的學生來說,需要準備的事情很多,比如語言成績(雅思)、GPA、GRE等等,但把握好美國留學申請時間更重要,什麼時間段做什麼準備,都要一一做好規劃,這能讓你的美國留學申請變得更為高效。 對於準備
SetLocalTime API函式設定本地時間(DateTimeToSystemTime函式,把TDateTime轉換成TSystemTime)
procedure setLocalDateTime(Value: TDateTime);var lSystemDateTime: TSystemTime;begin DateTimeToSystemTime(Value, l
JavaScript----獲取本地時間並格式化
獲取JavaScript 的時間使用內建的Date函式完成 var mydate = new Date(); var time='現在的時間是:'; time+=mydate.getYear()+"年"; //獲取年份(2位) time+=( mydate.getMonth() + 1 )+"月
js 關於時間方面的通用函式(時間格式化,分鐘數轉換為小時+分鐘,計算天數差的函式)
專案中經常需要把資料轉換,把經常用到的做過總結: 一、時間格式化 export function formatDate (date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.getFullYear
javascript本地快取方案-- 儲存物件和設定過期時間
cz-storage 解決問題 1. 前端js使用localStorage的時候只能存字串,不能儲存物件 cz-storage 可以儲存 object undefined number string 2. localStorage沒有過期時間 cz-storage 可以設定以天為單位的過期時間 安裝
python 歌詞解析:解析成一個時間戳語句歌詞的形式,封裝函式(根據時間返回歌詞)
歌詞解析:解析成一個時間戳語句歌詞的形式,封裝函式(根據時間返回歌詞) [ti:藍蓮花] [ar:許巍] [al:留聲十年絕版青春北京演唱會] [00:-01.70]藍蓮花 [00:-00.70]演唱:許巍 [00:00.00] [00:00.70]沒有什麼能夠阻擋 [00
php時間設定為本地
PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_time