<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[Spring.Net &amp; NHibernate 技术中文站]]></title> 
<description><![CDATA[志立于Spring.NET技术在中国的发展应用。]]></description>
<link>http://www.springframework.cn/blog</link>
<language>zh-cn</language>
<generator>www.emlog.net</generator>

<item>
	<title>HTML页面变灰的代码</title>
	<link>http://www.springframework.cn/blog/?post=69</link>
	<description><![CDATA[<p>在html的&lt;head&gt;&lt;/head&gt;之间加入以下代码，就可以使整个HTML变灰。</p>
<p>&lt;style&gt;<br />
body {<br />
filter : Gray (enabled=bEnabled);<br />
}<br />
&lt;/style&gt;</p>]]></description>
	<pubDate>Sun, 15 Aug 2010 23:13:08 +0800</pubDate>
	<author>㊣阿华</author>
	<guid>http://www.springframework.cn/blog/?post=69</guid>

</item>
<item>
	<title>Smarty模板日期格式化输出(date format)</title>
	<link>http://www.springframework.cn/blog/?post=28</link>
	<description><![CDATA[<p>本文主要介绍如何在Smarty模板中对PHP的日期变量进行格式化输出。</p>
<p>格式化的变量从函数strftime()获得的时间和日期。也可以是Unix或者mysql等的时间戳记(parsable by strtotime)都可以传递到smarty。</p>
<p>设计者可以使用date_format完全控制日期格式。<br />
如果传给date_format的数据是空的,将使用第二个参数作为时间格式。&nbsp;</p>
<p><strong>Smarty 模板日期格式化说明</strong></p>
<p>%a - abbreviated weekday name according to the current locale<br />
（根据当地格式输出&ldquo;星期&rdquo;缩写格式）</p>
<p>%A - full weekday name according to the current locale <br />
（根据当地格式输出&ldquo;星期&rdquo;全称格式）</p>
<p>%b - abbreviated month name according to the current locale <br />
（根据当地格式输出&ldquo;月&rdquo;缩写格式）</p>
<p>%B - full month name according to the current locale <br />
（根据当地格式输出&ldquo;月&rdquo;全称格式）&nbsp;</p>
<p><strong>Smarty 格式化日期示例1:<br />
</strong>{$smarty.now|date_format}<br />
{$smarty.now|date_format:&quot;%A, %B %e, %Y&quot;}<br />
{$smarty.now|date_format:&quot;%H:%M:%S&quot;}<br />
{$yesterday|date_format}<br />
{$yesterday|date_format:&quot;%A, %B %e, %Y&quot;}<br />
{$yesterday|date_format:&quot;%H:%M:%S&quot;}</p>
<p><strong>输出结果：</strong></p>
<p>Aug&nbsp;19, 2004<br />
Thursday, August 19, 2004<br />
16:33:00<br />
Aug&nbsp;19, 2004<br />
Thursday, August 19, 2004<br />
16:33:00</p>
<p><br />
<strong>Smarty 格式化日期示例2:</strong><br />
&lt;{$merchant.puttime|date_format:&quot;%Y-%m-%d&quot;}&gt;</p>
<p><strong>输出结果:</strong></p>
<p>2004-08-19&nbsp;<br />
&nbsp;</p>]]></description>
	<pubDate>Sun, 15 Feb 2009 15:17:19 +0800</pubDate>
	<author>Spring中文博客</author>
	<guid>http://www.springframework.cn/blog/?post=28</guid>

</item>
<item>
	<title>php和smarty中格式化输出日期和时间的比较</title>
	<link>http://www.springframework.cn/blog/?post=19</link>
	<description><![CDATA[<p style="padding-left: 30px">php中格式化输出日期和时间可用:<span style="color: #ff0000"><span class="hilite2">date</span>('Y-m-d H:i:s',时间戳);</span> 的形式输出，对应的是&ldquo;年-月-日 时：分：秒&rdquo;。</p>
<p style="padding-left: 30px">而在<span class="hilite1">smarty</span>模板中，如$time是php文件中assign过来的时间戳，在模板文件中写法为：</p>
<p><span style="color: #ff0000">&lt;{$time|date_format:'%Y-%m-%d %H:%M:%S'}&gt;</span> ，同样对应的输出格式为：&ldquo;年-月-日 时：分：秒&rdquo;。</p>
<p>PHP代码：</p>
<ol>
    <li><span style="background-color: #c0c0c0">&lt;?php &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//导入自定义</font><span class="hilite1">smarty</span><font color="#008200">操作类SmartyInit.php </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="keyword"><strong><font color="#7f0055">include_once</font></strong></span>(<span class="string"><font color="#0000ff">'class/SmartyInit.php'</font></span>); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>&nbsp;=&nbsp;<span class="keyword"><strong><font color="#7f0055">new</font></strong></span>&nbsp;SmartyInit(); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//设置默认时区为上海 </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;date_default_timezone_set(<span class="string"><font color="#0000ff">'Asia/Shanghai'</font></span>); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//输出echo&nbsp;strtotime('now')，结果如：1245763672 </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//可知strtotime('now')返回的是时间戳 </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//也可是从数据库得到的时间戳 </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$time</span>&nbsp;=&nbsp;time(); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="func">echo</span>&nbsp;<span class="string"><font color="#0000ff">'php格式化输出:&lt;br&nbsp;/&gt;'</font></span>; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="func">echo</span>&nbsp;<span class="string"><font color="#0000ff">'昨天：'</font></span>.<span class="func"><span class="hilite2">date</span></span>(<span class="string"><font color="#0000ff">'Y-m-d&nbsp;H:i:s'</font></span>,&nbsp;<span class="func">strtotime</span>(<span class="string"><font color="#0000ff">'-1&nbsp;day'</font></span>)).<span class="string"><font color="#0000ff">'&lt;br&nbsp;/&gt;'</font></span>; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//</font><span class="hilite2">date</span><font color="#008200">('Y-m-d&nbsp;H:i:s'),不写第二个参数，默认为当前时间 </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//也可写为：</font><span class="hilite2">date</span><font color="#008200">('Y-m-d&nbsp;H:i:s',&nbsp;strtotime('now')) </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="func">echo</span>&nbsp;<span class="string"><font color="#0000ff">'今天：'</font></span>.<span class="func"><span class="hilite2">date</span></span>(<span class="string"><font color="#0000ff">'Y-m-d&nbsp;H:i:s'</font></span>).<span class="string"><font color="#0000ff">'&lt;br&nbsp;/&gt;'</font></span>; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="func">echo</span>&nbsp;<span class="string"><font color="#0000ff">'明天：'</font></span>.<span class="func"><span class="hilite2">date</span></span>(<span class="string"><font color="#0000ff">'Y-m-d&nbsp;H:i:s'</font></span>,&nbsp;<span class="func">strtotime</span>(<span class="string"><font color="#0000ff">'1&nbsp;day'</font></span>)).<span class="string"><font color="#0000ff">'&lt;br&nbsp;/&gt;'</font></span>; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="func">echo</span>&nbsp;<span class="string"><font color="#0000ff">'赋值时间戳：'</font></span>.<span class="func"><span class="hilite2">date</span></span>(<span class="string"><font color="#0000ff">'Y-m-d&nbsp;H:i:s'</font></span>,&nbsp;<span class="vars">$time</span>).<span class="string"><font color="#0000ff">'&lt;br&nbsp;/&gt;'</font></span>; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//strtotime('today')只输出当天日期， </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//strtotime('today&nbsp;00:00:00')可输出时间 </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>-&gt;assign(<span class="string"><font color="#0000ff">'yesterday'</font></span>,&nbsp;<span class="func">strtotime</span>(<span class="string"><font color="#0000ff">'yesterday'</font></span>)); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>-&gt;assign(<span class="string"><font color="#0000ff">'today'</font></span>,&nbsp;<span class="func">strtotime</span>(<span class="string"><font color="#0000ff">'today&nbsp;20:15:04'</font></span>)); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>-&gt;assign(<span class="string"><font color="#0000ff">'tomorrow'</font></span>,&nbsp;<span class="func">strtotime</span>(<span class="string"><font color="#0000ff">'tomorrow'</font></span>)); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>-&gt;assign(<span class="string"><font color="#0000ff">'yesterday1'</font></span>,&nbsp;<span class="func">strtotime</span>(<span class="string"><font color="#0000ff">'-1&nbsp;day'</font></span>)); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="comment"><font color="#008200">//等同$</font><span class="hilite1">smarty</span><font color="#008200">-&gt;assign('today1',&nbsp;strtotime('0&nbsp;day')); </font></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>-&gt;assign(<span class="string"><font color="#0000ff">'today1'</font></span>,&nbsp;<span class="func">strtotime</span>(<span class="string"><font color="#0000ff">'now'</font></span>)); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>-&gt;assign(<span class="string"><font color="#0000ff">'tomorrow1'</font></span>,&nbsp;<span class="func">strtotime</span>(<span class="string"><font color="#0000ff">'1&nbsp;day'</font></span>)); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>-&gt;assign(<span class="string"><font color="#0000ff">'time'</font></span>,&nbsp;<span class="vars">$time</span>); &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;<span class="vars">$<span class="hilite1">smarty</span></span>-&gt;display(<span class="string"><font color="#0000ff">'index.html'</font></span>);</span></li>
</ol>
<p>Smarty：</p>
<ol>
    <li><span style="background-color: #c0c0c0">&lt;!DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;&quot;-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Transitional//EN&quot;&nbsp;&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">html</span></font></strong>&nbsp;<span class="attribute"><font color="#ff0000">xmlns</font></span>=<span class="attribute-value"><font color="#0000ff">&quot;http://www.w3.org/1999/xhtml&quot;</font></span><span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">head</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">meta</span></font></strong>&nbsp;<span class="attribute"><font color="#ff0000">http-equiv</font></span>=<span class="attribute-value"><font color="#0000ff">&quot;Content-Type&quot;</font></span>&nbsp;<span class="attribute"><font color="#ff0000">content</font></span>=<span class="attribute-value"><font color="#0000ff">&quot;text/html;&nbsp;charset=utf-8&quot;</font></span>&nbsp;<span class="tag"><strong><font color="#006699">/&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">title</span><span class="tag">&gt;</span></font></strong><span class="hilite1">smarty</span>测试<strong><font color="#006699"><span class="tag">&lt;/</span><span class="tag-name">title</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;/</span><span class="tag-name">head</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">body</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">p</span><span class="tag">&gt;</span></font></strong><span class="hilite1">smarty</span>模板输出：<strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">br</span></font></strong>&nbsp;<span class="tag"><strong><font color="#006699">/&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">昨天：<span class="tag"><strong><font color="#006699">&lt;</font></strong></span>{$yesterday|date_format:'%Y-%m-%d&nbsp;%H:%M:%S'}<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">br</span></font></strong>&nbsp;<span class="tag"><strong><font color="#006699">/&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">今天：<span class="tag"><strong><font color="#006699">&lt;</font></strong></span>{$today|date_format:'%Y-%m-%d&nbsp;%H:%M:%S'}<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">br</span></font></strong>&nbsp;<span class="tag"><strong><font color="#006699">/&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">明天：<span class="tag"><strong><font color="#006699">&lt;</font></strong></span>{$tomorrow|date_format:'%Y-%m-%d&nbsp;%H:%M:%S'}<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;/</span><span class="tag-name">p</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">p</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">昨天：<span class="tag"><strong><font color="#006699">&lt;</font></strong></span>{$yesterday1|date_format:'%Y-%m-%d&nbsp;%H:%M:%S'}<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">br</span></font></strong>&nbsp;<span class="tag"><strong><font color="#006699">/&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">今天：<span class="tag"><strong><font color="#006699">&lt;</font></strong></span>{$today1|date_format:'%Y-%m-%d&nbsp;%H:%M:%S'}<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">br</span></font></strong>&nbsp;<span class="tag"><strong><font color="#006699">/&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">明天：<span class="tag"><strong><font color="#006699">&lt;</font></strong></span>{$tomorrow1|date_format:'%Y-%m-%d&nbsp;%H:%M:%S'}<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;</span><span class="tag-name">br</span></font></strong>&nbsp;<span class="tag"><strong><font color="#006699">/&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">赋值时间戳：<span class="tag"><strong><font color="#006699">&lt;</font></strong></span>{$time|date_format:'%Y-%m-%d&nbsp;%H:%M:%S'}<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;/</span><span class="tag-name">p</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0">&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><span class="hilite1">smarty</span>保留变量输出：<span class="tag"><strong><font color="#006699">&lt;</font></strong></span>{$<span class="hilite1">smarty</span>.now|date_format:&quot;%Y-%m-%d&nbsp;%H:%M:%S&quot;}<span class="tag"><strong><font color="#006699">&gt;</font></strong></span>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;/</span><span class="tag-name">body</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
    <li><span style="background-color: #c0c0c0"><strong><font color="#006699"><span class="tag">&lt;/</span><span class="tag-name">html</span><span class="tag">&gt;</span></font></strong>&nbsp;&nbsp;</span></li>
</ol>]]></description>
	<pubDate>Sat, 20 Jun 2009 15:31:22 +0800</pubDate>
	<author>㊣阿华</author>
	<guid>http://www.springframework.cn/blog/?post=19</guid>

</item>
<item>
	<title>PHP Date函数参考</title>
	<link>http://www.springframework.cn/blog/?post=11</link>
	<description><![CDATA[<p>在页面的最前页加上<br />
date_default_timezone_set(PRC);&nbsp;&nbsp; /*把时间调到北京时间,php5默认为格林威治标准时间*/<br />
date ()<br />
a:&nbsp;&nbsp; &quot;am&quot;或是&quot;pm&quot; <br />
A:&nbsp;&nbsp; &quot;AM&quot;或是&quot;PM&quot; <br />
d:&nbsp;&nbsp; 几日，两位数字，若不足则补零；从&quot;01&quot;至&quot;31&quot; <br />
D:&nbsp;&nbsp;&nbsp; 星期几，3个英文字母，如:&quot;Fri&quot; <br />
F:&nbsp;&nbsp;&nbsp; 月份，英文全名，如:&quot;January&quot; <br />
h:&nbsp;&nbsp;&nbsp; 12小时制的小时，从&quot;01&quot;至&quot;12&quot; <br />
H:&nbsp;&nbsp;&nbsp; 24小时制的小时，从&quot;00&quot;至&quot;23&quot; <br />
g:&nbsp;&nbsp;&nbsp; 12小时制的小时，不补零；从&quot;1&quot;至&quot;12&quot; <br />
G:&nbsp;&nbsp;&nbsp; 24小时制的小时，不补零；从&quot;0&quot;至&quot;23&quot; <br />
j:&nbsp;&nbsp;&nbsp; 几日，不足不被零；从&quot;1&quot;至&quot;31&quot; <br />
l:&nbsp;&nbsp;&nbsp; 星期几，英文全名，如：&quot;Friday&quot; <br />
m:&nbsp;&nbsp;&nbsp; 月份，两位数字，从&quot;01&quot;至&quot;12&quot; <br />
n:&nbsp;&nbsp;&nbsp; 月份，两位数字，不补零；从&quot;1&quot;至&quot;12&quot; <br />
M:&nbsp;&nbsp;&nbsp; 月份，3个英文字母；如：&quot;Jan&quot; <br />
s:&nbsp;&nbsp; 秒；从&quot;00&quot;至&quot;59&quot; <br />
S:&nbsp;&nbsp;&nbsp; 字尾加英文序数，两个英文字母,如：&quot;21th&quot; <br />
t:&nbsp;&nbsp;&nbsp; 指定月份的天数，从&quot;28&quot;至&quot;31&quot; <br />
U:&nbsp;&nbsp;&nbsp; 总秒数 <br />
w:&nbsp;&nbsp;&nbsp; 数字型的星期几，从&quot;0(星期天)&quot;至&quot;6(星期六)&quot; <br />
Y:&nbsp;&nbsp;&nbsp; 年，四位数字 <br />
y:&nbsp;&nbsp;&nbsp; 年，两位数字 <br />
z： 一年中的第几天；从&quot;1&quot;至&quot;366&quot;<br />
==================================================================<br />
1，年-月-日<br />
表示年可以用大写的Y和小写y;<br />
表示月可以用大写F、大写M、小写m和小写n(分别表示字符和数字的两种方式);<br />
表示日可以用小写d和小写j，大写S表示日期的后缀。<br />
echo date('Y-m-j');<br />
2007-02-6<br />
echo date('y-n-j');<br />
07-2-6<br />
大写Y表示年四位数字，而小写y表示年的两位数字；<br />
小写m表示月份的数字(带前导)，而小写n则表示不带前导的月份数字。<br />
echo date('Y-M-j');<br />
2007-Feb-6<br />
echo date('Y-m-d');<br />
2007-02-06<br />
大写M表示月份的3个缩写字符，而小写m则表示月份的数字(带前导0);<br />
没有大写的J，只有小写j表示月份的日期，无前导o；若需要月份带前导则使用小写d。<br />
echo date('Y-M-j');<br />
2007-Feb-6<br />
echo date('Y-F-jS');<br />
2007-February-6th<br />
大写M表示月份的3个缩写字符，而大写F表示月份的英文全写。(没有小写f)<br />
大写S表示日期的后缀，比如&ldquo;st&rdquo;、&ldquo;nd&rdquo;、&ldquo;rd&rdquo;和&ldquo;th&rdquo;，具体看日期数字为何。<br />
2，时:分:秒<br />
默认情况下，PHP解释显示的时间为&ldquo;格林威治标准时间&rdquo;，与我们本地的时间相差8个小时。<br />
echo date('g:i:s a');<br />
5:56:57 am<br />
echo date('h:i:s A');<br />
05:56:57 AM<br />
小写g表示12小时制，无前导0，而小写h则表示有前导0的12小时制。<br />
当使用12小时制时需要表明上下午，小写a表示小写的&ldquo;am&rdquo;和&ldquo;pm&rdquo;，大写A表示大写的&ldquo;AM&rdquo;和&ldquo;PM&rdquo;。<br />
echo date('G:i:s');<br />
14:02:26<br />
大写G表示24小时制的小时数，但是不带前导的；使用大写的H表示带前导的24小时制小时数<br />
小结：<br />
字母g表示小时不带前导，字母h表示小时带前导；<br />
小写g、h表示12小时制，大写G、H表示24小时制。<br />
3，闰年、星期、天<br />
echo date('L');<br />
今年是否闰年：0<br />
echo date('l');<br />
今天是：Tuesday<br />
echo date('D');<br />
今天是：Tue<br />
大写L表示判断今年是否闰年，布尔值，为真返回1，否则为0；<br />
小写l表示当天是星期几的英文全写(Tuesday)；<br />
而使用大写D表示星期几的3个字符缩写(Tue)。<br />
echo date('w');<br />
今天星期：2<br />
echo date('W');<br />
本周是全年中的第 06 周<br />
小写w表示星期几，数字形式表示<br />
大写W表示一年中的星期数<br />
echo date('t');<br />
本月是 28 天<br />
echo date('z');<br />
今天是今年的第 36 天<br />
小写t表示当前月份又多少天<br />
小写z表示今天是本年中第几天<br />
4，其他<br />
echo date('T');<br />
UTC<br />
大写T表示服务器的时间区域设置<br />
echo date('I');<br />
0<br />
大写I表示判断当前是否为夏令时，为真返回1，否则为0<br />
echo date('U');<br />
1170769424<br />
大写U表示从1970年1月1日到现在的总秒数，就是Unix时间纪元的UNIX时间戳。<br />
echo date('c');<br />
2007-02-06T14:24:43+00:00<br />
小写c表示ISO8601日期，日期格式为YYYY-MM-DD，用字母T来间隔日期和时间，时间格式为HH:MM:SS，时区使用格林威治标准时间(GMT)的偏差来表示。<br />
echo date('r');<br />
Tue, 06 Feb 2007 14:25:52 +0000<br />
小写r表示RFC822日期。<br />
5、格式化时间<br />
echo $row[&quot;t_time&quot;];&nbsp;&nbsp;&nbsp; 将输出 2008-2-29 12:08:00<br />
echo date(&quot;Y-m-d&quot;,strtotime($row[&quot;t_time&quot;]));&nbsp;&nbsp; 将输出 2008-2-29<br />
注，由于$row[&quot;t_time&quot;]得到的时间已经是一个字符串，所以需要用strtotime( 字串转时间戳)转一下，否则输出1970-01-01的错误</p>]]></description>
	<pubDate>Tue, 03 Feb 2009 15:06:54 +0800</pubDate>
	<author>㊣阿华</author>
	<guid>http://www.springframework.cn/blog/?post=11</guid>

</item>
<item>
	<title>Adodb中文乱码</title>
	<link>http://www.springframework.cn/blog/?post=10</link>
	<description><![CDATA[<p style="line-height: 150%; margin: 5px"><code><span style="color: rgb(0,0,0)"><font face="NSimsun">adodb\drivers\adodb-mysql.inc.php</font></span></code></p>
<p style="line-height: 150%; margin: 5px"><span style="background-color: #c0c0c0"><code><span style="color: rgb(0,0,0)"><font face="NSimsun">function _connect<span style="color: rgb(0,0,204)">(</span><span style="color: rgb(0,0,204)">$</span>argHostname<span style="color: rgb(0,0,204)">,</span> $argUsername<span style="color: rgb(0,0,204)">,</span> $argPassword<span style="color: rgb(0,0,204)">,</span> $argDatabasename<span style="color: rgb(0,0,204)">)</span><br />
<span style="color: rgb(0,0,204)">{</span><br />
if <span style="color: rgb(0,0,204)">(</span>ADODB_PHPVER <span style="color: rgb(0,0,204)">&gt;</span><span style="color: rgb(0,0,204)">=</span> 0x4300<span style="color: rgb(0,0,204)">)</span><br />
$this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>_connectionID <span style="color: rgb(0,0,204)">=</span> mysql_connect<span style="color: rgb(0,0,204)">(</span><span style="color: rgb(0,0,204)">$</span>argHostname<span style="color: rgb(0,0,204)">,</span><span style="color: rgb(0,0,204)">$</span>argUsername<span style="color: rgb(0,0,204)">,</span><span style="color: rgb(0,0,204)">$</span>argPassword<span style="color: rgb(0,0,204)">,</span><br />
$this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>forceNewConnect<span style="color: rgb(0,0,204)">,</span><span style="color: rgb(0,0,204)">$</span>this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>clientFlags<span style="color: rgb(0,0,204)">)</span><span style="color: rgb(0,0,204)">;</span><br />
else if <span style="color: rgb(0,0,204)">(</span>ADODB_PHPVER <span style="color: rgb(0,0,204)">&gt;</span><span style="color: rgb(0,0,204)">=</span> 0x4200<span style="color: rgb(0,0,204)">)</span><br />
$this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>_connectionID <span style="color: rgb(0,0,204)">=</span> mysql_connect<span style="color: rgb(0,0,204)">(</span><span style="color: rgb(0,0,204)">$</span>argHostname<span style="color: rgb(0,0,204)">,</span><span style="color: rgb(0,0,204)">$</span>argUsername<span style="color: rgb(0,0,204)">,</span><span style="color: rgb(0,0,204)">$</span>argPassword<span style="color: rgb(0,0,204)">,</span><br />
$this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>forceNewConnect<span style="color: rgb(0,0,204)">)</span><span style="color: rgb(0,0,204)">;</span><br />
else<br />
$this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>_connectionID <span style="color: rgb(0,0,204)">=</span> mysql_connect<span style="color: rgb(0,0,204)">(</span><span style="color: rgb(0,0,204)">$</span>argHostname<span style="color: rgb(0,0,204)">,</span><span style="color: rgb(0,0,204)">$</span>argUsername<span style="color: rgb(0,0,204)">,</span><span style="color: rgb(0,0,204)">$</span>argPassword<span style="color: rgb(0,0,204)">)</span><span style="color: rgb(0,0,204)">;</span><br />
<br />
if <span style="color: rgb(0,0,204)">(</span><span style="color: rgb(0,0,204)">$</span>this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>_connectionID <span style="color: rgb(0,0,204)">=</span><span style="color: rgb(0,0,204)">=</span><span style="color: rgb(0,0,204)">=</span> false<span style="color: rgb(0,0,204)">)</span> return false<span style="color: rgb(0,0,204)">;</span><br />
<br />
<span style="color: rgb(0,0,204)">+</span> <span style="color: rgb(0,0,204)">@</span>mysql_query<span style="color: rgb(0,0,204)">(</span><span style="color: rgb(255,0,255)">&quot;SET NAMES 'utf8'&quot;</span><span style="color: rgb(0,0,204)">,</span> $this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>_connectionID<span style="color: rgb(0,0,204)">)</span><span style="color: rgb(0,0,204)">;</span><br />
<br />
if <span style="color: rgb(0,0,204)">(</span><span style="color: rgb(0,0,204)">$</span>argDatabasename<span style="color: rgb(0,0,204)">)</span> return $this<span style="color: rgb(0,0,204)">-</span><span style="color: rgb(0,0,204)">&gt;</span>SelectDB<span style="color: rgb(0,0,204)">(</span><span style="color: rgb(0,0,204)">$</span>argDatabasename<span style="color: rgb(0,0,204)">)</span><span style="color: rgb(0,0,204)">;</span><br />
return true<span style="color: rgb(0,0,204)">;</span><br />
<span style="color: rgb(0,0,204)">}</span></font></span></code></span></p>]]></description>
	<pubDate>Sat, 24 Jan 2009 18:24:31 +0800</pubDate>
	<author>㊣阿华</author>
	<guid>http://www.springframework.cn/blog/?post=10</guid>

</item></channel>
</rss>