古色迷宫轮舞曲打开exe文件后,告诉我未安装组件是什么问题。

8238人阅读
dedecms(2)
DEDECMS利用strftime()函数格式化时间的所有参数详解,包括年份日期进制、小时格式等,大家收藏吧,呵.
日期时间格式 (利用strftime()函数格式化时间)0
dedecms首页时间标签:
1、12-27 样式
([field:pubdate function='strftime(&%m-%d&,@me)'/])
2、May 15, 2009 样式
([field:pubdate function='strftime(&%b %d, %Y&,@me)'/])
提示:可修改后代码再运行!
dedecms列表页时间标签:
1、 18:30:02 样式
[field:pubdate function=&GetDateTimeMK(@me)&/]
[field:pubdate function=&GetDateMK(@me)&/]
dedecms内容页时间标签:
{dede:field name='pubdate' function='GetDateMk(@me)'/}
2、May 15, 2009 样式
{dede:field name='pubdate' function='strftime(&%b %d, %Y&,@me)'/}
24小时内的时间显示红色:
[field:pubdate runphp='yes']
$c=strftime(&%Y年%m月%d日 %H:%M:%S&,&@me&);
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)&$oneday) @me = $a.$c.$b;
else @me =$c;
[/field:pubdate]
最后更新时间
{dede:tagname
= date(&Y-m-d H:i:s&, time());{/dede:tagname}
[field:pubdate runphp='yes']
$today = Floor(time()/(3600 * 24));
$senday= Floor(@me/(3600 * 24));
$updays = $today-$
if($updays==0) @me = &今日&;
else @me = $updays.&天前&;
[/field:pubdate]
利用strftime()函数将时间格式化:
%a 星期几的简写
%A 星期几的全称
%b 月分的简写
%B 月份的全称
%c 标准的日期的时间串
%C 年份的后两位数字
%d 十进制表示的每月的第几天
%D 月/天/年
%e 在两字符域中,十进制表示的每月的第几天
%F 年-月-日
%g 年份的后两位数字,使用基于周的年
%G 年分,使用基于周的年
%h 简写的月份名
%H 24小时制的小时
%I 12小时制的小时
%j 十进制表示的每年的第几天
%m 十进制表示的月份
%M 十时制表示的分钟数
%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 时区名称,如果不能得到时区名称则返回空字符。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:415305次
积分:6294
积分:6294
排名:第3724名
原创:224篇
评论:17条
阅读:17771
(6)(1)(2)(2)(2)(1)(5)(10)(2)(7)(3)(2)(1)(2)(3)(8)(28)(12)(9)(12)(19)(30)(4)(6)(20)(29)织梦DEDECMS 首页列表页内容也时间日期调用标签 - 风言枫语 - 博客园
随笔 - 2355
DEDECMS利用strftime()函数格式化时间的所有参数详解,包括年份日期进制、小时格式等,大家收藏吧,呵.
日期时间格式 (利用strftime()函数格式化时间)0
dedecms首页时间标签:
1、12-27 样式
([field:pubdate function='strftime("%m-%d",@me)'/])
2、May 15, 2009 样式
([field:pubdate function='strftime("%b %d, %Y",@me)'/])
提示:可修改后代码再运行!
dedecms列表页时间标签:
1、 18:30:02 样式
[field:pubdate function="GetDateTimeMK(@me)"/]
[field:pubdate function="GetDateMK(@me)"/]
dedecms内容页时间标签:
{dede:field name='pubdate' function='GetDateMk(@me)'/}
2、May 15, 2009 样式
{dede:field name='pubdate' function='strftime("%b %d, %Y",@me)'/}
24小时内的时间显示红色:
[field:pubdate runphp='yes']
$c=strftime("%Y年%m月%d日 %H:%M:%S","@me");
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)&$oneday) @me = $a.$c.$b;
else @me =$c;
[/field:pubdate]
最后更新时间
{dede:tagname
= date("Y-m-d H:i:s", time());{/dede:tagname}
[field:pubdate runphp='yes']
$today = Floor(time()/(3600 * 24));
$senday= Floor(@me/(3600 * 24));
$updays = $today-$
if($updays==0) @me = "今日";
else @me = $updays."天前";
[/field:pubdate]
利用strftime()函数将时间格式化:
%a 星期几的简写
%A 星期几的全称
%b 月分的简写
%B 月份的全称
%c 标准的日期的时间串
%C 年份的后两位数字
%d 十进制表示的每月的第几天
%D 月/天/年
%e 在两字符域中,十进制表示的每月的第几天
%F 年-月-日
%g 年份的后两位数字,使用基于周的年
%G 年分,使用基于周的年
%h 简写的月份名
%H 24小时制的小时
%I 12小时制的小时
%j 十进制表示的每年的第几天
%m 十进制表示的月份
%M 十时制表示的分钟数
%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 时区名称,如果不能得到时区名称则返回空字符。
阅读(...) 评论()
Copyright & 风言枫语
Powered by:
模板提供:2016年1月 Java大版内专家分月排行榜第一2015年12月 Java大版内专家分月排行榜第一2015年9月 Java大版内专家分月排行榜第一2015年8月 Java大版内专家分月排行榜第一
2016年3月 Java大版内专家分月排行榜第二2016年2月 Java大版内专家分月排行榜第二2015年11月 Java大版内专家分月排行榜第二2015年10月 Java大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。jsp页面格式化数字或时间 - learnmore的实验田 - ITeye博客
博客分类:
转载自:http://blog.csdn.net/hakunamatata2008/archive//6156203.aspx
所有标签:
fmt:requestEncoding
fmt:setLocale
fmt:timeZone
fmt:setTimeZone
fmt:bundle
fmt:setBundle
fmt:message
fmt:formatNumber
fmt:parseNumber
fmt:formatDate
fmt:parseDate&
&%@ taglib uri="/jsp/jstl/fmt" prefix="fmt" %&
jstl fmt 函数大全
主要功能格式化
日期格式(日22点00分23秒)
&fmt:formatDate value="&%=new Date() %&" pattern="yyyy年MM月dd日HH点mm分ss秒" /&
保留两位小数
&fmt:formatNumber value="123." pattern="0.00"/&
格式数字(45,678.234)
&fmt:formatNumber type="number" value="" /&
格式百分比(23%)
&fmt:formatNumber type="percent" value="0.2345" /&
&fmt:formatNumber& value="${item.DD_NUM/item.TOL_NUM}" type="number" pattern="0.00%" /&&
&fmt:bundle&:资源绑定。除了以前提到过的在web.xml中声明以外,还可以利用此标签。
例&fmt:bundle basename="message"&&/fmt:bundle&
&fmt:setLocale&:设置locale,主要是用于这种情况,一个中国人在国外,locale是en_US,但想用中文显示。
例:&fmt:setLocal value="zh_CN"/&
&fmt:message&:输出properties文件中的指定内容。
例&fmt:message key="user"/&
&fmt:formatNumber type="number"&格式化普通数字
&fmt:formatNumber type="percent"&格式化百分比
三种数字类型参数:currency,number,percent
&fmt:parseNumber var="i" type="number" value="" /&
&c:out value="${i}" escapeXml="false" /& 分析出数字
&fmt:requestEncoding value="GB18030"/& 格式化文本编码
&fmt:formatDate value="${date}" type="both" timeStyle="long" dateStyle="long" /&
type="both" 输入日期也同时输出具体时间
timeStyle="long" 时间以“长”格式输出 差别:下午02时06分59秒 与 14:06:59
dateStyle="long" 日期以“长”格式输出 差别:日 与
四种长短参数:long,short,medium,full
&fmt:timeZone value="${timezone}"/& 时区偏移,与上面可配合使用:
&fmt:formatDate value="${d}" timeZone="${zn}" type="both" /&
&fmt:parseDate var="i" type="date" value="" /&
&c:out value="${i}" escapeXml="false" /& 分析出时间
1)导入jstl 包,加载ftm标签
首先将jstl的jar包放入类库中,使用1.2版本
其次在jsp文件中引入所需要的 标记库,对于 ftm 标签,如下:
view plaincopy to clipboardprint?
&&& &%@ taglib prefix='fmt' uri="/jsp/jstl/fmt" %&&
2)输出 .properties 文件中的信息
view plaincopy to clipboardprint?
&&& &fmt:bundle basename="fmt"&&
&&&&&&& test value:&fmt:message key="test" /&&
&&& &/fmt:bundle&&
其中 &fmt:bundle basename="fmt"& 指定了资源文件的位置,例如: fmt 表示类根路径下的 fmt.properties 文件,my.fmt 表示 包my下的ftm.properties文件;
&fmt:message key="test" /&表示读取 key为test的值,并输出;
3)给出1个例子,包含许多标签的使用
view plaincopy to clipboardprint?
&&& &%@ page language="java" contentType="text/ charset=utf-8" pageEncoding="utf-8"%&&
&&& &%@ taglib prefix='c' uri="/jsp/jstl/core" %&&
&&& &%@ taglib prefix='fmt' uri="/jsp/jstl/fmt" %&&
&&& String path = request.getContextPath();&
&&& String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";&
&&& &!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&&
&&& &html&&
&&&&& &head&&
&&&&&&& &base href="&%=basePath%&"&&
&&&&&&& &!--&
&&&&&&& &link rel="stylesheet" type="text/css" href="styles.css" mce_href="styles.css"&&
&&&&&&& --&&
&&&&&&& &mce:style type="text/css"&&!--&
&&&&&&&&&&& body {background-color:color:}&
&&&&&&&&&&& span {text-align:color:background-color:}&
&&&&&&&&&&& .notice {color: rgb(250,37,62);}&
&&&&&&&&&&& hr { background-color: height: 5}&
&&& --&&/mce:style&&style type="text/css" mce_bogus="1"&&&&& body {background-color:color:}&
&&&&&&&&&&& span {text-align:color:background-color:}&
&&&&&&&&&&& .notice {color: rgb(250,37,62);}&
&&&&&&&&&&& hr { background-color: height: 5}&
&&&&&&& &/style&&
&&&&& &/head&&
&&&&& &body&&
&&&&&&& &fmt:bundle basename="jstl.jstl"&&
&&&&&&&&&&& &span&从 .properties 文件中读取最简单的信息输出:&/span&&
&&&&&&&&&&& &fmt:message key="basemsg" /&&
&&&&&&&&&&& &hr/&&
&&&&&&&&&&& &span&从 .properties 文件中读取带有可填参数的信息,填入参数并输出:&/span&&
&&&&&&&&&&& &fmt:message key="msgwithparam"&&
&&&&&&&&&&&&&&& &span class="notice"&&fmt:param value="param-1-value" /&&
&&&&&&&&&&&&&&& &span class="notice"&&fmt:param value="param-2-value" /&&
&&&&&&&&&&& &/fmt:message&&
&&&&&&&&&&& &hr/&&
&&&&&&&&&&& &span&数字 格式化并输出:&/span&&br/&&
&&&&&&&&&&& 数字:&fmt:formatNumber value="" type="number"/&&br/&&
&&&&&&&&&&& &!-- 定制数字格式时,# 表示按照默认格式来, --&&
&&&&&&&&&&& 数字,定制了格式:&fmt:formatNumber value="" type="number" pattern="#,#00.0#" /&&br/&&
&&&&&&&&&&& 货币:&fmt:formatNumber value="35000" type="currency" /&&br/&&
&&&&&&&&&&& 百分比:&fmt:formatNumber value="0.317" type="percent" /&&br/&&
&&&&&&&&&&& &hr/&&
&&&&&&&&&&& &span&格式化日期:&/span&&br/&&
&&&&&&&&&&& &jsp:useBean id="now" class="java.util.Date"&&/jsp:useBean&&
&&&&&&&&&&& &fmt:formatDate& value="${now}" type="date" /&&br/&&
&&&&&&&&&&& &fmt:formatDate& value="${now}" type="both" dateStyle="long" timeStyle="long" /&&br/&&
&&&&&&&&&&& &fmt:formatDate& value="${now}" type="both" pattern="yyyy.MM.dd HH:mm:ss" /&&br/&&
&&&&&&&&&&& &hr/&&
&&&&&&&&&&& &span&将字符串转化到正确的数字:&br/&&
&&&&&&&&&&& 忽略第一个不符合数字条件的字符和其之后的所有字符,如果字符串不是以数字开头则报错&/span&&br/&&
&&&&&&&&&&& &fmt:parseNumber type="number" &123.02a&/fmt:parseNumber&&br/&&
&&&&&&&&&&& &fmt:parseNumber type="number" pattern="#,#00.0#"&123&/fmt:parseNumber&&br/&&
&&&&&&&&&&& &fmt:parseNumber type="number" pattern="#,#00.0#"&123.00a1&/fmt:parseNumber&&br/&&
&&&&&&&&&&& &fmt:parseNumber type="number" pattern="#,#00.0#"&3saaa&/fmt:parseNumber&&br/&&
&&&&&&&&&&&&&
&&&&&&& &/fmt:bundle&&
&&&&&&&&&&&&&
&&&&& &/body&&
&&& &/html&&
jstl 包下的 jstl.properties 文件:
view plaincopy to clipboardprint?
&&& #for jstl learn&
&&& basemsg=This is a base msg.&
&&& msgwithparam=This is a msg with params:first &font color="red"&{0}&/font& second &font color="aqua"& {1}&/font& .&&
国际化格式标签库包括国际化,消息和数字日期格式化:
(1) 国际化:&fmt:setLocale& &fmt::requestEncoding&
如:
&%@ page language="java" contentType="text/ charset=gb2312" import="java.util.*"%&
&%@ taglib prefix="c" uri="/jsp/jstl/core" %&
&%@ taglib prefix="fmt" uri="/jsp/jstl/fmt" %&
&!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&
&html&
&head&
&meta http-equiv="Content-Type" content="text/ charset=ISO-8859-1"&
&title&Insert title here&/title&
&/head&
&body&
&c:set var="todayValue" value="&%=new Date() %&"/&
中文-大陆:&fmt:setLocale value="zh"/&
&fmt:formatDate value="${todayValue}"/&&br&
中文-台湾&fmt:setLocale value="zh_tw"/&
&fmt:formatDate value="${todayValue}"/&&br&
中文-新加坡&fmt:setLocale value="zh_sg"/&
&fmt:formatDate value="${todayValue}"/&&br&
英文:&fmt:setLocale value="en"/&
&fmt:formatDate value="${todayValue}"/&
&/body&
&/html&
中文-大陆:
中文-新加坡 25-十二月-07
英文: Dec 25, 2007
(2)消息标签:&fmt:bundle& &fmt:message& &fmt:setBundle& &fmt:param&
如:
&%@ page language="java" contentType="text/ charset=gb2312" import="java.util.*"%&
&%@ taglib prefix="fmt" uri="/jsp/jstl/fmt" %&
&%@ taglib prefix="c" uri="/jsp/jstl/core" %&
&!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&
&html&
&head&
&title&bundle test&/title&
&/head&
&body&
&fmt:bundle basename="dbconn"&
数据库驱动程序名:&fmt:message key="driverName"/&&br&
连接字符串:&fmt:message key="connString"/&&br&
用户名:&fmt:message key="userName"/&&br&
密码:&fmt:message key="password" var="password"/&
&&&& &c:out value="${password}"/&&br&
名字:&fmt:message key="name"/&&br&
动态提示信息:&fmt:message key="messageTemp"/&&br&
&/fmt:bundle&
&!-- 修改.properties文件中某个键的动态值 --&
&c:set var="todayTemp" value="&%=new Date() %&"/&
&fmt:setBundle basename="dbconn"/&
动态提示信息:
&fmt:message key="messageTemp"&
& &fmt:param&邓子云&/fmt:param&
& &fmt:param value="${todayTemp}"&&/fmt:param&
&/fmt:message&
&/body&
&/html&
浏览 79660
浏览: 372205 次
来自: 上海
ireport分页的话代码写起来有些复杂,我以前试过,比较简单 ...
不复制粘贴能死?
nice,problem solved,thanks!
引用的jar包需要怎么加在命令里面?十多个呢,为什么配在MAN ...
看到你的问题,有帮助,我之前都是手动的clear项目下的cla ...

我要回帖

更多关于 轮舞曲如何存档 的文章

 

随机推荐