<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[[实践Ok]PHP date函数参数详解,把时间年月日，变月日年的示例。时间由秒转换成年月日，时分秒的方法。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Fri, 19 Mar 2010 10:02:37 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	秒的时间转年月日，及年月日转秒的方法互转：<br/>一：PHP date函数参数详解,把时间年月日，变月日年的示例：<br/><textarea name="code" class="php" rows="15" cols="100">
&lt;?php
echo date(&#039;m-d-Y H:i:s&#039;, strtotime(&#039;2013-01-18 00:00:00&#039;))
?&gt;
</textarea><br/><br/>二：时间由秒转换成年月日，时分秒的方法：<br/><textarea name="code" class="php" rows="15" cols="100">
&lt;?php
//strtotime(date(&#039;Y-m-d&#039;)) 这个后面的时分秒被默认成00了
echo &quot;1359000720&nbsp;&nbsp; =====&quot;;echo date(&quot;Y-m-d&quot;,1359000720).&quot;&#92;n&quot;;
echo &quot;1359000720&nbsp;&nbsp; =====&quot;;echo date(&quot;Y-m-d H:i:s&quot;,1359000720).&quot;&#92;n&quot;;


echo &quot;strtotime(date(&#039;Y-m-d&#039;))------&quot;;echo strtotime(date(&quot;Y-m-d&quot;)).&quot;&#92;n&quot;;

echo &quot;1358985600&nbsp;&nbsp; =====&quot;; echo date(&quot;Y-m-d&quot;,1358985600).&quot;&#92;n&quot;;
echo &quot;1358985600&nbsp;&nbsp; =====&quot;; echo date(&quot;Y-m-d H:i:s&quot;,1358985600).&quot;&#92;n&quot;;
?&gt;
</textarea><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;今天做项目发行：date(D) 和date(d)不一样，哈哈，低级错误，发现D ，d不一样，Y 和y 也不一样，哈哈！<br/><br/>在页面的最前页加上<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;&nbsp;星期几，3个英文字母，如:&quot;Fri&quot;<br/>F:&nbsp;&nbsp;&nbsp;&nbsp;月份，英文全名，如:&quot;January&quot;<br/>h:&nbsp;&nbsp;&nbsp;&nbsp;12小时制的小时，从&quot;01&quot;至&quot;12&quot;<br/>H:&nbsp;&nbsp;&nbsp;&nbsp;24小时制的小时，从&quot;00&quot;至&quot;23&quot;<br/>g:&nbsp;&nbsp;&nbsp;&nbsp;12小时制的小时，不补零；从&quot;1&quot;至&quot;12&quot;<br/>G:&nbsp;&nbsp;&nbsp;&nbsp;24小时制的小时，不补零；从&quot;0&quot;至&quot;23&quot;<br/>j:&nbsp;&nbsp;&nbsp;&nbsp;几日，不足不被零；从&quot;1&quot;至&quot;31&quot;<br/>l:&nbsp;&nbsp;&nbsp;&nbsp;星期几，英文全名，如：&quot;Friday&quot;<br/>m:&nbsp;&nbsp;&nbsp;&nbsp;月份，两位数字，从&quot;01&quot;至&quot;12&quot;<br/>n:&nbsp;&nbsp;&nbsp;&nbsp;月份，两位数字，不补零；从&quot;1&quot;至&quot;12&quot;<br/>M:&nbsp;&nbsp;&nbsp;&nbsp;月份，3个英文字母；如：&quot;Jan&quot;<br/>s:&nbsp;&nbsp; 秒；从&quot;00&quot;至&quot;59&quot;<br/>S:&nbsp;&nbsp;&nbsp;&nbsp;字尾加英文序数，两个英文字母,如：&quot;21th&quot;<br/>t:&nbsp;&nbsp;&nbsp;&nbsp;指定月份的天数，从&quot;28&quot;至&quot;31&quot;<br/>U:&nbsp;&nbsp;&nbsp;&nbsp;总秒数<br/>w:&nbsp;&nbsp;&nbsp;&nbsp;数字型的星期几，从&quot;0(星期天)&quot;至&quot;6(星期六)&quot;<br/>Y:&nbsp;&nbsp;&nbsp;&nbsp;年，四位数字<br/>y:&nbsp;&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(&#039;Y-m-j&#039;);<br/>2007-02-6<br/>echo date(&#039;y-n-j&#039;);<br/>07-2-6<br/>大写Y表示年四位数字，而小写y表示年的两位数字；<br/>小写m表示月份的数字(带前导)，而小写n则表示不带前导的月份数字。<br/>echo date(&#039;Y-M-j&#039;);<br/>2007-Feb-6<br/>echo date(&#039;Y-m-d&#039;);<br/>2007-02-06<br/>大写M表示月份的3个缩写字符，而小写m则表示月份的数字(带前导0);<br/>没有大写的J，只有小写j表示月份的日期，无前导o；若需要月份带前导则使用小写d。<br/>echo date(&#039;Y-M-j&#039;);<br/>2007-Feb-6<br/>echo date(&#039;Y-F-jS&#039;);<br/>2007-February-6th<br/>大写M表示月份的3个缩写字符，而大写F表示月份的英文全写。(没有小写f)<br/>大写S表示日期的后缀，比如“st”、“nd”、“rd”和“th”，具体看日期数字为何。<br/>2，时:分:秒<br/>默认情况下，PHP解释显示的时间为“格林威治标准时间”，与我们本地的时间相差8个小时。<br/>echo date(&#039;g:i:s a&#039;);<br/>5:56:57 am<br/>echo date(&#039;h:i:s A&#039;);<br/>05:56:57 AM<br/>小写g表示12小时制，无前导0，而小写h则表示有前导0的12小时制。<br/>当使用12小时制时需要表明上下午，小写a表示小写的“am”和“pm”，大写A表示大写的“AM”和“PM”。<br/>echo date(&#039;G:i:s&#039;);<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(&#039;L&#039;);<br/>今年是否闰年：0<br/>echo date(&#039;l&#039;);<br/>今天是：Tuesday<br/>echo date(&#039;D&#039;);<br/>今天是：Tue<br/>大写L表示判断今年是否闰年，布尔值，为真返回1，否则为0；<br/>小写l表示当天是星期几的英文全写(Tuesday)；<br/>而使用大写D表示星期几的3个字符缩写(Tue)。<br/>echo date(&#039;w&#039;);<br/>今天星期：2<br/>echo date(&#039;W&#039;);<br/>本周是全年中的第 06 周<br/>小写w表示星期几，数字形式表示<br/>大写W表示一年中的星期数<br/>echo date(&#039;t&#039;);<br/>本月是 28 天<br/>echo date(&#039;z&#039;);<br/>今天是今年的第 36 天<br/>小写t表示当前月份又多少天<br/>小写z表示今天是本年中第几天<br/>4，其他<br/>echo date(&#039;T&#039;);<br/>UTC<br/>大写T表示服务器的时间区域设置<br/>echo date(&#039;I&#039;);<br/>0<br/>大写I表示判断当前是否为夏令时，为真返回1，否则为0<br/>echo date(&#039;U&#039;);<br/>1170769424<br/>大写U表示从1970年1月1日到现在的总秒数，就是Unix时间纪元的UNIX时间戳。<br/>echo date(&#039;c&#039;);<br/>2007-02-06T14:24:43+00:00<br/>小写c表示ISO8601日期，日期格式为YYYY-MM-DD，用字母T来间隔日期和时间，时间格式为HH:MM:SS，时区使用格林威治标准时间(GMT)的偏差来表示。<br/>echo date(&#039;r&#039;);<br/>Tue, 06 Feb 2007 14:25:52 +0000<br/>小写r表示RFC822日期。<br/>5、格式化时间<br/>echo $row[&quot;t_time&quot;];&nbsp;&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的错误!
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [实践Ok]PHP date函数参数详解,把时间年月日，变月日年的示例。时间由秒转换成年月日，时分秒的方法。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>