dedecms 日期時(shí)間格式大全
更新時(shí)間:2009年05月27日 18:59:37 作者:
dedecms 日期時(shí)間格式大全,大家可以根據(jù)需要選擇。DEDECMS利用strftime()函數(shù)格式化時(shí)間的所有參數(shù)詳解,包括年份日期進(jìn)制、小時(shí)格式等,大家收藏吧,呵.
日期時(shí)間格式 (利用strftime()函數(shù)格式化時(shí)間)0
首頁(yè):
([field:pubdate function='strftime("%m-%d",@me)'/])==(5-15)
([field:pubdate function='strftime("%b %d, %Y",@me)'/])==(May 15, 2008)
列表頁(yè):
[field:pubdate function="GetDateTimeMK(@me)"/]==2008-1-1 18:30:02
[field:pubdate function="GetDateMK(@me)"/]==2008-05-15
內(nèi)容頁(yè):
{dede:field name='pubdate' function='GetDateMk(@me)'/}==2008-05-15
{dede:field name='pubdate' function='strftime("%b %d, %Y",@me)'/}==May 15, 2008
利用strftime()函數(shù)將時(shí)間格式化:
%a 星期幾的簡(jiǎn)寫
%A 星期幾的全稱
%b 月分的簡(jiǎn)寫
%B 月份的全稱
%c 標(biāo)準(zhǔn)的日期的時(shí)間串
%C 年份的后兩位數(shù)字
%d 十進(jìn)制表示的每月的第幾天
%D 月/天/年
%e 在兩字符域中,十進(jìn)制表示的每月的第幾天
%F 年-月-日
%g 年份的后兩位數(shù)字,使用基于周的年
%G 年分,使用基于周的年
%h 簡(jiǎn)寫的月份名
%H 24小時(shí)制的小時(shí)
%I 12小時(shí)制的小時(shí)
%j 十進(jìn)制表示的每年的第幾天
%m 十進(jìn)制表示的月份
%M 十時(shí)制表示的分鐘數(shù)
%n 新行符
%p 本地的AM或PM的等價(jià)顯示
%r 12小時(shí)的時(shí)間
%R 顯示小時(shí)和分鐘:hh:mm
%S 十進(jìn)制的秒數(shù)
%t 水平制表符
%T 顯示時(shí)分秒:hh:mm:ss
%u 每周的第幾天,星期一為第一天 (值從0到6,星期一為0)
%U 第年的第幾周,把星期日做為第一天(值從0到53)
%V 每年的第幾周,使用基于周的年
%w 十進(jìn)制表示的星期幾(值從0到6,星期天為0)
%W 每年的第幾周,把星期一做為第一天(值從0到53)
%x 標(biāo)準(zhǔn)的日期串
%X 標(biāo)準(zhǔn)的時(shí)間串
%y 不帶世紀(jì)的十進(jìn)制年份(值從0到99)
%Y 帶世紀(jì)部分的十制年份
%z,%Z 時(shí)區(qū)名稱,如果不能得到時(shí)區(qū)名稱則返回空字符。
首頁(yè):
([field:pubdate function='strftime("%m-%d",@me)'/])==(5-15)
([field:pubdate function='strftime("%b %d, %Y",@me)'/])==(May 15, 2008)
列表頁(yè):
[field:pubdate function="GetDateTimeMK(@me)"/]==2008-1-1 18:30:02
[field:pubdate function="GetDateMK(@me)"/]==2008-05-15
內(nèi)容頁(yè):
{dede:field name='pubdate' function='GetDateMk(@me)'/}==2008-05-15
{dede:field name='pubdate' function='strftime("%b %d, %Y",@me)'/}==May 15, 2008
利用strftime()函數(shù)將時(shí)間格式化:
%a 星期幾的簡(jiǎn)寫
%A 星期幾的全稱
%b 月分的簡(jiǎn)寫
%B 月份的全稱
%c 標(biāo)準(zhǔn)的日期的時(shí)間串
%C 年份的后兩位數(shù)字
%d 十進(jìn)制表示的每月的第幾天
%D 月/天/年
%e 在兩字符域中,十進(jìn)制表示的每月的第幾天
%F 年-月-日
%g 年份的后兩位數(shù)字,使用基于周的年
%G 年分,使用基于周的年
%h 簡(jiǎn)寫的月份名
%H 24小時(shí)制的小時(shí)
%I 12小時(shí)制的小時(shí)
%j 十進(jìn)制表示的每年的第幾天
%m 十進(jìn)制表示的月份
%M 十時(shí)制表示的分鐘數(shù)
%n 新行符
%p 本地的AM或PM的等價(jià)顯示
%r 12小時(shí)的時(shí)間
%R 顯示小時(shí)和分鐘:hh:mm
%S 十進(jìn)制的秒數(shù)
%t 水平制表符
%T 顯示時(shí)分秒:hh:mm:ss
%u 每周的第幾天,星期一為第一天 (值從0到6,星期一為0)
%U 第年的第幾周,把星期日做為第一天(值從0到53)
%V 每年的第幾周,使用基于周的年
%w 十進(jìn)制表示的星期幾(值從0到6,星期天為0)
%W 每年的第幾周,把星期一做為第一天(值從0到53)
%x 標(biāo)準(zhǔn)的日期串
%X 標(biāo)準(zhǔn)的時(shí)間串
%y 不帶世紀(jì)的十進(jìn)制年份(值從0到99)
%Y 帶世紀(jì)部分的十制年份
%z,%Z 時(shí)區(qū)名稱,如果不能得到時(shí)區(qū)名稱則返回空字符。
相關(guān)文章
dedecms中如何在欄目列表和文章頁(yè)面中獲得當(dāng)前欄目標(biāo)題
我們?cè)谑褂胐edecms中會(huì)發(fā)現(xiàn),當(dāng)我們打開欄目的列表頁(yè)和文章頁(yè)的時(shí)候,無論我們使用什么標(biāo)簽,都無法獲得當(dāng)前欄目的標(biāo)題信息。究其原因是因?yàn)檫@兩個(gè)頁(yè)面所讀取的信息主要來源于dedecms的dede_archives表及其附加表,僅通過傳遞欄目的id編號(hào)來區(qū)別不同欄目,因此我們通過類似{dede:field name=’typename’/}這樣的方法是無法直接獲得欄目名稱的。但是我們依然可以通過程序的改造,利用欄目的唯一id編號(hào),獲得欄目名稱。以下是實(shí)現(xiàn)方法:2008-03-03
實(shí)現(xiàn)讓DeDecms的上下文章鏈接限制在當(dāng)前欄目?jī)?nèi)
使用dedecms的時(shí)候,當(dāng)打開某篇文章的時(shí)候,底部會(huì)有“上一篇”“下一篇”的鏈接信息,默認(rèn)情況下,上下鏈接信息并沒有區(qū)分欄目的屬性,那么需要實(shí)現(xiàn)本欄目?jī)?nèi)的上下篇,如何實(shí)現(xiàn)呢? 基本思路:實(shí)現(xiàn)上下文章鏈接的函數(shù)位于GetPreNext(),我們?cè)谶@個(gè)函數(shù)中獲得欄目ID,然后修改SQL語(yǔ)句,在查詢數(shù)據(jù)庫(kù)的時(shí)候加上欄目ID的限制。2008-03-03
Dedecms 后臺(tái)驗(yàn)證碼錯(cuò)誤的解決方法
最近在本地搭建環(huán)境調(diào)試dedecms時(shí),發(fā)現(xiàn)安裝后后臺(tái)的驗(yàn)證碼無論如何都會(huì)提示輸入錯(cuò)誤,3.1有此情況,而3.01則不會(huì),上dede官方論壇和網(wǎng)上搜索都沒有找到解決的辦法,只能自己動(dòng)腦筋了~2009-03-03
Dedecms模板常用調(diào)用標(biāo)簽代碼整理
因?yàn)橐恢庇玫絛edecms的模板,特把經(jīng)常用到的調(diào)用標(biāo)簽代碼整理如下2008-05-05
dedecms v5.1 WriteBookText() code injection vul注入漏洞
來源:Ph4nt0m Google Group by Flyh4t@126.com QQ:3783679422008-05-05
dedecms v5 跳轉(zhuǎn)網(wǎng)址 直接鏈接而非跳轉(zhuǎn)的實(shí)現(xiàn)方法修正版
最近在使用dedecms建站的時(shí)候發(fā)現(xiàn)這個(gè)問題,如果調(diào)轉(zhuǎn)網(wǎng)址是直接的連接地址,效果就更好了,網(wǎng)上的版本有點(diǎn)來,我也是參考他們的整理出來的2008-07-07

