两个日期计算
用法:
<edate [id=书包名] [list]>
<we start=”开始日期” end=”结束日期” [format=”yyyy-MM-dd HH:mm:ss.SSS”]/>
</edate>
· id:书包名,EDate标签返回的书包名称,可选,为空时书包名为标签名edate
· list:列表,可选,要不要列出从开始到结束的所有日期
· start:开始日期,如:2015-01-01 00:00:00.000
· end:结束日期,如:2015-11-01 23:59:59.999
· format:格式,日期的格式
例0:
比较用户A和用户B的年龄大小
两个人的生日
<bag id=pPage>
<we name=userABirthday>1987-02-02</we>
<we name=userBBirthday>1989-09-18</we>
</bag>
一行代码比较用户A和用户B的年龄大小
<edate id=test><we start="@{pPage:userABirthday}"end="@{pPage:userBBirthday}" /></edate>
输出比较结果
<if x=”@{test:after}”>
<p x=1><b>用户A </b>比<b>用户B </b>年长@{test:y}岁又@{int:@{test:month}%12}个月</p>
<p x=-1><b>用户A </b>比<b>用户B </b>年轻@{test:y}岁又@{int:@{test:month}%12}个月</p>
</if>
计算的完整信息输出
<b>完整输出</b>
<table border=1>
<tr><th>key</th><th>value</th></tr>
<for end="@{test:getWidth}">
<tr><td>@{test:@{for:getSuffix}}</td><td>@{test:@{test:@{for:getSuffix}}}</td></tr>
</for>
</table>
效果
完整代码
<html>
<title>比较用户A和用户B的年龄</title>
<h3>比较用户A和用户B的年龄</h3>
<chtml>
<bag id=pPage>
<we name=userABirthday>1987-02-02</we>
<we name=userBBirthday>1989-09-18</we>
</bag>
<p><b>用户A的生日: </b>@{pPage:userABirthday}</p>
<p><b>用户B的生日: </b>@{pPage:userBBirthday}</p>
<edate id=test><we start="@{pPage:userABirthday}"end="@{pPage:userBBirthday}" /></edate>
<if x=”@{test:after}”>
<p x=1><b>用户A </b>比<b>用户B </b>年长@{test:y}岁又@{int:@{test:month}%12}个月</p>
<p x=-1><b>用户A </b>比<b>用户B </b>年轻@{test:y}岁又@{int:@{test:month}%12}个月</p>
</if>
<b>完整输出</b>
<table border=1>
<tr><th>key</th><th>value</th></tr>
<for end="@{test:getWidth}">
<tr><td>@{test:@{for:getSuffix}}</td><td>@{test:@{test:@{for:getSuffix}}}</td></tr>
</for>
</table>
</chtml>
</html>
通过@{test:key}即可取出需要的结果项
(例子文件:_samples/date-2birthday.html)在轻开平台的_samples目录下
轻松互联网开发平台(Easy Do IT)资源下载
平台及最新开发手册免费下载:http://download.csdn.net/detail/tx18/8464425
开发实例:轻开B2C电子商务网站,免费下载:http://download.csdn.net/detail/tx18/8318585
轻开平台会不定期升级为大家提供更多强大而Easy的功能,请留意下载最新的版本