<?phpbat echo datee("Y/m/d"); ?> 显示时间的格式,用thinkphp模板语句如何表示?

PHP显示日期时间的代码
的显示时间的代码比ASP还是强大多了,调用起来更加的简单。
1、年-月-日
echo date(&#39;Y-m-j&#39;);
echo date(&#39;y-n-j&#39;);
大写Y表示年四位数字,而小写y表示年的两位数字;
小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字。
echo date(&#39;Y-M-j&#39;);
2012-Feb-6
echo date(&#39;Y-m-d&#39;);
大写M表示月份的3个缩写字符,而小写m则表示月份的数字(带前导0);
没有大写的J,只有小写j表示月份的日期,无前导o;若需要月份带前导则使用小写d。
echo date(&#39;Y-M-j&#39;);
2012-Feb-6
echo date(&#39;Y-F-jS&#39;);
2012-February-6th
大写M表示月份的3个缩写字符,而大写F表示月份的英文全写。(没有小写f)
大写S表示日期的后缀,比如&st&、&nd&、&rd&和&th&,具体看日期数字为何。
表示年可以用大写的Y和小写y;
表示月可以用大写F、大写M、小写m和小写n(分别表示字符和数字的两种方式);
表示日可以用小写d和小写j,大写S表示日期的后缀。
2、时:分:秒
默认情况下,PHP解释显示的时间为&格林威治标准时间&,与我们本地的时间相差8个小时。
echo date(&#39;g:i:s a&#39;);
5:56:57 am
echo date(&#39;h:i:s A&#39;);
05:56:57 AM
小写g表示12小时制,无前导0,而小写h则表示有前导0的12小时制。
当使用12小时制时需要表明上下午,小写a表示小写的&am&和&pm&,大写A表示大写的&AM&和&PM&。
echo date(&#39;G:i:s&#39;);
大写G表示24小时制的小时数,但是不带前导的;使用大写的H表示带前导的24小时制小时数
字母g表示小时不带前导,字母h表示小时带前导;
小写g、h表示12小时制,大写G、H表示24小时制。
3、闰年、星期、天
echo date(&#39;L&#39;);
今年是否闰年:0
echo date(&#39;l&#39;);
今天是:Tuesday
echo date(&#39;D&#39;);
今天是:Tue
大写L表示判断今年是否闰年,布尔值,为真返回1,否则为0;
小写l表示当天是星期几的英文全写(Tuesday);
而使用大写D表示星期几的3个字符缩写(Tue)。
echo date(&#39;w&#39;);
今天星期:2
echo date(&#39;W&#39;);
本周是全年中的第 06 周
小写w表示星期几,数字形式表示
大写W表示一年中的星期数
echo date(&#39;t&#39;);
本月是 28 天
echo date(&#39;z&#39;);
今天是今年的第 36 天
小写t表示当前月份又多少天
小写z表示今天是本年中第几天
echo date(&#39;T&#39;);
大写T表示服务器的时间区域设置
echo date(&#39;I&#39;);
大写I表示判断当前是否为夏令时,为真返回1,否则为0
echo date(&#39;U&#39;);
大写U表示从日到现在的总秒数,就是Unix时间纪元的UNIX时间戳。
echo date(&#39;c&#39;);
T14:24:43+00:00
小写c表示ISO8601日期,日期格式为YYYY-MM-DD,用字母T来间隔日期和时间,时间格式为HH:MM:SS,时区使用格林威治标准时间(GMT)的偏差来表示。
echo date(&#39;r&#39;);
Tue, 06 Feb :52 +0000
小写r表示RFC822日期WordPress自定义时间显示格式
转载 &更新时间:日 11:58:23 & 投稿:hebedich
这篇文章主要介绍了WordPress自定义时间显示格式的方法,需要的朋友可以参考下
在帮King改他的私人情侣博客模版~找了一些找了,总算是把时间显示为想要的格式了。于是将获得的一些信息记下,供备忘,亦供朋友们参考。
WordPress 通过一系列的时间日期函数控制时间日期的输出,下面介绍几个常用的函数:
1、the_date_xml() 函数
调用格式:
&&#63;php the_date_xml(); &#63;&
输出格式:YYYY-MM-DD
2、the_date()函数
说明:此 函数一般用于显示时间日期。根据官方文档的说法,当一个页面上有多篇发布于同一天的档案时,the_date() 函数仅在最先引用处显示,在这种情况下最好使用 the_time() 函数。见:
调用格式:
&&#63;php the_date('format', 'before', 'after', echo); &#63;&
format:(字符串型)定义时间日期格式的参数。
before:(字符串型)日期前放置的文本,无缺省值。
after:(字符串型)日期后放置的文本,无缺省值。
echo:(布尔型)显示日期 (TRUE),或返回供 PHP 使用的日期(FALSE)。缺省值为 TRUE。
3、the_time() 函数
说明:此函数用于显示时间日期。根据官方文档的说法,此函数必须被使用在循环内。见:
调用格式:
& &#63;php the_time('format'); &#63;&
format:(字符串型)定义时间日期格式的参数。
4、get_the_time() 函数
说明:根据官方文档的说法,此函数仅向 PHP 返回时间信息,并不显示时间日期,且必须被使用在循环内。见:
调用格式: php & &#63;php get_the_time('format'); &#63;&
format:(字符串型)定义时间日期格式的参数。
以上三个函数format 参数可以使用的各项值:
a = 一般在12小时制显示时使用,显示当前是 am(上午)或 pm(下午) A = 功能同上,区别是 am 或 pm 为大写
d = 一月中的哪一天,固定以两位数显示
F = 文字全称表示的月份
g = 12小时制的小时数,位数根据实际的时间决定 G = 24小时制的小时数,位数根据实际的时间决定
h = 12小时制的小时数,固定以两位数显示 H = 24小时制的小时数,固定以两位数显示
注:如当前时间是早上8点,用 h 参数输出的结果为 08,用 g 参数输出的结果为 8,换成大写后仅改变时制。
i = 当前分钟数 I = 输出一个零,不知何用,望知道的兄弟指教。(大写 i)
j = 一月中的哪一天,位数根据实际的日期决定
l = 文字表示的星期(小写 L) L = 输出一个零,不知何用,望知道的兄弟指教。
m = 数字表示的月份 M = 英文缩写的月份
s = 当前秒数 S = 一般跟随参数 j 使用,效果是在天数后加上序数词后坠(st, nd ,rd 等)
Y = 4位数的年份 y = 2位数的年份
注:参数区分大小写,写在参数引号内的非参数字符不做处理,直接输出。
例如,以下格式字串:
将生成如下格式的日期:
星期五, 九月 24, 2004
5、single_month_title() 函数
调用格式:
&&#63;php single_month_title('prefix', display) &#63;&
prefix:年和月的前缀
输出格式:prefix + MONTH + prefix + YEAR
如prefix 参数为"*“,显示结果将会是如下的样子:
*February * 2004
最终帮King改的时间函数为the_time(‘Y年m月d日,H时s分i秒') 显示效果就是:发表于: 日,23时14分32秒
大家可以举一反三。找到自己想要的效果
以上所述就是本文的全部内容了,希望对大家学习WordPress能够有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具PHP 时间格式化 - ThinkPHP框架
常用时间格式化用法//&设定要用的默认时区。自&PHP&5.1&可用
date_default_timezone_set(&#039;UTC&#039;);
//&输出类似:Saturday
echo&date(&l&);
//&输出类似:Saturday&26th&of&November&:46&PM
echo&date(&#039;l&dS&\of&F&Y&h:i:s&A&#039;);
//&输出:November&26,&2016&is&on&a&Saturday
echo&&November&26,&2016&is&on&a&&&.&date(&l&,&mktime(0,&0,&0,&7,&1,&2016));
/*&在格式参数中使用常量&*/
//&输出类似:Mon,&15&Aug&26&10:20:16&+0800
echo&date(DATE_RFC822);
//&输出类似:T00:00:00+00:00
echo&date(DATE_ATOM,&mktime(0,&0,&0,11,26,&2016));
//打印出当前日期
echo&date(&#039;Y年m月d日&#039;);
//格式化已有时间
echo&date(&#039;Y年m月d日&#039;,&strtotime(&#039;&#039;));
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。ThinkPHP教程 列表
相关参考课程ThinkPHP 模板变量输出普通输出
输出模板中的变量,格式如下:
{$变量名称}
{$username}
//普通变量
{$userinfo[&email&]}
//数组方式
{$userinfo[&sub&][&name&]}
//三维数组方式
{$userinfo:email}
//对象方式
{$userinfo.email}
//自动判断数组或对象方式
如果输出的模板变量没有值,但是我们需要在显示的时候赋予一个默认值的话,可以使用 default 语法来默认显示一个值。
{$变量|default=&默认值&}
{$username|default=&匿名&}
对模板变量使用函数
模板引擎支持对输出的变量做格式化处理,也就是使用函数,并且支持多个函数。
{$变量|函数1|...|函数n=参数1,...,参数n,### }
函数从左往右对变量执行,先执行函数1,得到结果后作为参数再执行函数2,依次类推,并且默认情况下执行的结果是作为下一个函数第一个参数。
{$webTitle|md5|strtoupper|substr=0,3}
实际执行结果等效为:
echo substr(strtoupper(md5($webTitle)),0,3);
如果变量或上函数执行的结果不是函数或下一个函数的第一个参数,那么需要使用定位符“###”:
{$userinfo[&regdate&]|date=&Y-m-d H:i&,###}
实际执行结果等效为:
echo date(&y-m-d H:i&,$userinfo[&regdate&]|);
对变量使用函数没有数量限制,但默认禁用了 exit 和 echo 函数,以防止破坏模板输出。关于禁用的函数具体配置可参见。
模板直接使用函数
模板文件中还支持直接调用函数的快捷方法,无需通过模板变量,包括两种方式:
1、执行函数并输出返回值
{:say_hello('ThinkPHP')} //say_hello()为用户自定义函数
实际执行结果等效为:
echo say_hello('ThinkPHP');
2、执行函数但不输出
{~say_hello('ThinkPHP')} //say_hello()为用户自定义函数
实际执行结果等效为:
say_hello('ThinkPHP');
以上两种方法,也支持传入模板变量作为函数的参数。
系统变量输出
系统变量包括:server、session、post、get、request、cookie、env。系统变量的输出不需要事先赋值给某个模板变量。系统变量的输出以 $Think. 开头,并且仍然支持使用函数。
{$Think.session.session_id|md5} //输出 $_SESSION 变量并使用 md5 加密
//或简写为
{$_SESSION. session_id|md5}
//输出$_GET变量
{$_GET.pageNumber}
系统常量输出
使用$Think.const输出系统常量。
{$Think.const.ACTION_NAME} //输出 ThinkPHP 系统定义的常量 ACTION_NAME(当前操作名称)
//或简写为
{$Think.ACTION_NAME}
配置参数输出
使用 $Think.config 输出项目的配置参数值。
{$Think.config.DB_PREFIX}
输出的值和 C('DB_PREFIX') 的返回结果是一样的。
为了使得模板定义更加简洁,系统还支持一些常用的变量输出快捷标签,包括:
{@var} 与 {$Think.session.var} 等效,输出 Session 变量
{#var} 与 {$Think.cookie.var} 等效,输出 Cookie 变量
{&var} 与 {$Think.config.var} 等效,输出配置参数
{%var} 与 {$Think.lang.var} 等效,输出语言变量
{.var} 与 {$Think.get.var} 等效,输出 GET 变量
{^var} 与 {$Think.post.var} 等效,输出 POST 变量
{*var} 与 {$Think.const.var} 等效,输出常量
快捷输出不支持函数的使用
为了模板的可读性较强,不建议使用快捷输出方式
本章节内容共分 6 部分:1.
ThinkPHP 模板变量输出4.
5idev.com(我爱开发网) — 提供最好的 、、、 及&#48;, , , ,
用上了,谢啦!
PHP 下的最新文章
&#404;回顶部

我要回帖

更多关于 linux echo date 的文章

 

随机推荐