dede cms 怎样调用年月日
一:
首页:
([field:pubdate function='strftime("%m-%d",@me)'/])==(5-15)
([field:pubdate function='strftime("%b %d, %Y",@me)'/])==(May 15, 2008)
列表页:
[field:pubdate function="GetDateTimeMK(@me)"/]==2008-1-1 18:30:02
[field:pubdate function="GetDateMK(@me)"/]==2008-05-15
内容页:
{dede:field name=’pubdate’ function=’GetDateMk(@me)’/}==2008-05-15
{dede:field name=’pubdate’ function=’strftime(“%b %d, %Y”,@me)’/}==May 15, 2008
%a 星期几的简写
%A 星期几的全称
%b 月分的简写
%B 月份的全称
%c 标准的日期的时间串
%C 年份的后两位数字
%d 十进制表示的每月的第几天
%D 月/天/年
%e 在两字符域中,十进制表示的每月的第几天
%F 年-月-日
%g 年份的后两位数字,使用基于周的年
%G 年分,使用基于周的年
%h 简写的月份名
%H 24小时制的小时
%I 12小时制的小时
%j 十进制表示的每年的第几天
%m 十进制表示的月份
%M 十时制表示的分钟数
%n 新行符
%p 本地的AM或PM的等价显示
%r 12小时的时间
%R 显示小时和分钟:hh:mm
%S 十进制的秒数
%t 水平制表符
%T 显示时分秒:hh:mm:ss
%u 每周的第几天,星期一为第一天 (值从0到6,星期一为0)
%U 第年的第几周,把星期日做为第一天(值从0到53)
%V 每年的第几周,使用基于周的年
%w 十进制表示的星期几(值从0到6,星期天为0)
%W 每年的第几周,把星期一做为第一天(值从0到53)
%x 标准的日期串
%X 标准的时间串
%y 不带世纪的十进制年份(值从0到99)
%Y 带世纪部分的十制年份
%z,%Z 时区名称,如果不能得到时区名称则返回空字符。
二:常用dedeCMS建站的同仁可能经常被时间格式所困扰,很多人还停留在使用一牛人站长编写的超级标签来获取时间的写法。在这里,我们详细的解释一下DEDE的时间标签,并分享一些应用的小技巧给大家。
首先看一下dede默认模板的时间标签的组成:
[field:pubdate function="MyDate('m-d',@me)"/]
首先是声明field:pubdate就是说这是底层模板的发布时间标签,而后边的函数代表的就是时间格式的重新格式化。
在使用默认模板生成文章的时候,大家可以看到时间是这样显示的
10-18
从这里我们知道m、d表示的分别是月和日。其实dede时间标签的功能也是很强大的,不光能表示年月日,还可以表示星期和时分秒,那么表示他们的标签分别是什么呢?以下就是这些相应的标签(要注意的是,5.3以前的版本使用时要加%):
a 星期几的缩写。
A 星期几的全名。
b 月份名称的缩写。
B 月份名称的全名。
c 本地端日期时间较佳表示字符串。
d 用数字表示本月的第几天 (范围为 00 至 31)。
H 用 24 小时制数字表示小时数 (范围为 00 至 23)。
I 用 12 小时制数字表示小时数 (范围为 01 至 12)。
j 以数字表示当年度的第几天 (范围为 001 至 366)。
m 月份的数字 (范围由 1 至 12)。
M 分钟。
p 以 'AM' 或 'PM' 表示本地端时间。
S 秒数。
U 数字表示为本年度的第几周,第一个星期由第一个周日开始。
W 数字表示为本年度的第几周,第一个星期由第一个周一开始。
w 用数字表示本周的第几天 ( 0 为周日)。
x 不含时间的日期表示法。
X 不含日期的时间表示法。
y 二位数字表示年份 (范围由 00 至 99)。
Y 完整的年份数字表示,即四位数。
Z 时区或名称缩写。
以下是一些常用的时间调用格式,供大家参考:
[field:pubdate function='strftime("%Y-%m-%d %H:%M:%S",@me)'/]
2008-11-01 11:11:52
[field:pubdate function='strftime("%y-%m-%d %H:%M:%S",@me)'/]
08-11-01 11:11:52
[field:pubdate function='strftime("%m-%d %H:%M:%S",@me)'/]
11-01 11:14:20
[field:pubdate function='strftime("%m-%d %H:%M",@me)'/]
11-01 11:14
[field:pubdate function='strftime("%y-%m-%d",@me)'/]
08-11-01
[field:pubdate function='strftime("%y年%m月%d日",@me)'/]
08年11月01日
[field:pubdate function='strftime("%Y年%m月%d日 %H点%M分%S秒",@me)'/]
2008年11月01日 11点17分36秒
[field:pubdate function='strftime("%b %d, %Y",@me)'/]
Nov 01, 2008
[field:pubdate function='strftime("%A on %b %d, %Y, %X : %Z",@me)'/]
Saturday on Nov 01, 2008, 11:21:06 : 中国标准时间
相信大家以后在时间调用上应该不用发愁了。
dede cms 怎样调用年月日的更多相关文章
- Dede CMS 5.5 升级到 5.7 SP1
Dede CMS 5.5 的漏洞实在是太多了,三天两头被Hacker们挂马.话说挂这些破网址真的能带来丰厚的回报吗?做人要厚道啊. 闲话少说,我按照网上的升级到5.5升级到5.7不出错的方法,升级 ...
- [转载]织梦CMS首页调用分类信息栏目及列表方法
原文地址:织梦CMS首页调用分类信息栏目及列表方法作者:小武哥 不懂代码,搜索学习一晚上,都是说调用特定栏目分类信息列表的,用这个代码 {dede:arclistsg row='10' titlele ...
- dede使用方法----调用导航
在这里,极力推荐学习dede的朋友们观看老李的零基础织梦仿站系列课程的视频,讲的超级棒的~~ 网址链接是:http://www.dede888.com/15daylessons.html. 好了,言归 ...
- dede文章页调用当前栏目链接方法
DedeCMS内容页调用当前栏目其实用下来是调用不出来的,{dede:field.typename/}是有效的,可是 {dede:field.typeurl/}却调不出文档当前栏目所在目录链接URL. ...
- 帝国cms如何调用指定id的文章到首页?
小美女用帝国cms建了一个站,现在首页调出指定id为12的文章作为推荐,附带文章摘要,她想用代码的形式直接掉用,以后方便修改.那么,帝国cms如何调用指定id的文章呢?指定信息id,不是调用指定栏目i ...
- 织梦(DEDE)CMS V5.3 覆盖任意变量导致远程包含漏洞
漏洞版本: 织梦(DEDE)CMS V5.3 漏洞描述: 织梦内容管理系统,最强大的中文开源CMS网站管理项目,使用PHP+MySQL架构. 在文件include/common.inc.php中: f ...
- DEDE内容页调用栏目的SEO标题、描述、关键字的方法
上篇写了<dedecms栏目页调用栏目关键词.描述的方法>,本章雨田SEOER讲述DEDE内容页调用栏目的SEO标题.描述.关键字的方法内容页调用SEO标题:在<title>& ...
- 非常实用的织梦dede所有标签调用方法大全
关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}">&l ...
- DEDE留言板调用导航的方法
DEDE留言板调用导航的方法 dede里的留言板guestbook.htm用{dede:include filename="../default/head.htm"/}不能自动生成 ...
随机推荐
- 【Java 基础】Java 基础索引
Java 基础 注解 [注解]深入理解Java注解类型(@Annotation) [注解]Java注解(1)-基础 [注解]Java注解(2)-运行时框架 [注解]Java注解(3)-源码级框架
- [转帖]JVM总结--JVM体系结构
JVM总结--JVM体系结构 https://blog.csdn.net/samjustin1/article/details/52215274 需要不断的学习才可以. 2016年08月15日 22: ...
- 摘抄大神对VUE 中slot-scope的深度理解
Vue的slot-scope的场景的个人理解 这篇文章不是单纯把文档的话和api拿来翻译和演示,而是谈谈我对于slot-scope的使用场景的个人理解,如果理解错误,欢迎讨论! Vue的插槽slot, ...
- linux 三剑客之awk总结
AWK 1.begin end使用 cat /tmp/passwd |awk -F ':' 'BEGIN {print "hello"} {print $1"\t&quo ...
- Thinkphp5.0上传图片与运行python脚本
这里只体现了php可以通过批处理文件调用python脚本的效果 控制器代码 访问路径为127.0.0.1/index/index/upload. index模块,index控制器,upload方法. ...
- linux centos 安装jdk
1.先查看是否已经安装的有java java -version,如果有需要卸载的直接卸载 rpm -qa | grep java 下面这几个可以删除 java-1.7.0-ope ...
- FluentValidation在C# WPF中的应用
原文:FluentValidation在C# WPF中的应用 一.简介 介绍FluentValidation的文章不少,零度编程的介绍我引用下:FluentValidation 是一个基于 .NET ...
- 冒泡排序(java可直接跑,算法思想等小儿科不多说直接上代码)
import java.util.Arrays; /** *冒泡排序:时间复杂度O(N^2),空间复杂度O(1),稳定的排序 * 每趟确定一个元素的位置,所以需要arr.length趟排序, */pu ...
- 关于rpm包的安装卸载等
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM) ...
- 什么是RTTI
参考: http://www.cnblogs.com/vamei/archive/2013/04/14/3013985.html 运行时类型识别(RTTI, Run-Time Type Identi ...