﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-paulwong-文章分类-J2SE</title><link>http://www.blogjava.net/paulwong/category/10814.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 18:48:13 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 18:48:13 GMT</pubDate><ttl>60</ttl><item><title>如何从数据库中取出规定小数点位数的实数</title><link>http://www.blogjava.net/paulwong/articles/44691.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Fri, 05 May 2006 14:57:00 GMT</pubDate><guid>http://www.blogjava.net/paulwong/articles/44691.html</guid><wfw:comment>http://www.blogjava.net/paulwong/comments/44691.html</wfw:comment><comments>http://www.blogjava.net/paulwong/articles/44691.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/paulwong/comments/commentRss/44691.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/paulwong/services/trackbacks/44691.html</trackback:ping><description><![CDATA[
		<font size="3">例如数据库中某一字段存了这样一个数：3.1415926<br /></font>
		<div style="min-height: 200px; font-size: 9pt; line-height: normal; text-indent: 24px; margin-top: 10px;" onload="this.style.overflowX='auto';">
				<font size="3">
						<br />
但实际中只需要精确取到小数点后两位的数字：3.14<br /><br />
那就可以这样取出：<br /><br />
select cast(3.1415926 as decimal(9,2)) as value<br /><br />
如果要取精确到小数点后5位，只须改成：<br /><br />
select cast(3.1415926 as decimal(9,5)) as value。</font>
		</div>
<img src ="http://www.blogjava.net/paulwong/aggbug/44691.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/paulwong/" target="_blank">paulwong</a> 2006-05-05 22:57 <a href="http://www.blogjava.net/paulwong/articles/44691.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSP技巧篇---字符串日期格式转换</title><link>http://www.blogjava.net/paulwong/articles/44686.html</link><dc:creator>paulwong</dc:creator><author>paulwong</author><pubDate>Fri, 05 May 2006 14:34:00 GMT</pubDate><guid>http://www.blogjava.net/paulwong/articles/44686.html</guid><wfw:comment>http://www.blogjava.net/paulwong/comments/44686.html</wfw:comment><comments>http://www.blogjava.net/paulwong/articles/44686.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/paulwong/comments/commentRss/44686.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/paulwong/services/trackbacks/44686.html</trackback:ping><description><![CDATA[
		<b>JSP技巧篇---字符串日期格式转换</b>
		<div style="min-height: 200px; font-size: 9pt; line-height: normal; text-indent: 24px; margin-top: 10px;" onload="this.style.overflowX='auto';">
				<br />
				<p>
						<font size="3">有一些网友问我字符串转日期或日期转字符串要如何做，本来已经在留言板回答了，但觉得似乎有满多的网友有这种困扰，因此我把它整理整理贴出来。<o:p></o:p></font>
				</p>
				<p>
						<font size="3">
								<o:p>
								</o:p>
						</font>
				</p>
				<font size="3">
						<br />
				</font>
				<p>
						<font size="3">在这篇文章中，我用的API是SimpleDateFormat，它是属于java.text.SimpleDateFormat，所以请记得import进来！<o:p></o:p></font>
				</p>
				<p>
						<font size="3">
								<o:p>
								</o:p>
						</font>
				</p>
				<font size="3">
						<br />
				</font>
				<p>
						<font size="3">用法：</font>
				</p>
				<p>
						<br />
						<o:p>
						</o:p>
				</p>
				<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;">
						<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->
						<span style="color: rgb(0, 0, 0);">SimpleDateFormat sdf </span>
						<span style="color: rgb(0, 0, 0);">=</span>
						<span style="color: rgb(0, 0, 0);"> </span>
						<span style="color: rgb(0, 0, 255);">new</span>
						<span style="color: rgb(0, 0, 0);"> SimpleDateFormat(</span>
						<span style="color: rgb(0, 0, 0);">"</span>
						<span style="color: rgb(0, 0, 0);">yyyy-MM-dd HH:mm:ss</span>
						<span style="color: rgb(0, 0, 0);">"</span>
						<span style="color: rgb(0, 0, 0);">); </span>
				</div>
				<br />
				<p>
						<font size="3">这一行最重要，它确立了转换的格式，yyyy是完整的公元年，MM是月份，dd是日期，至于HH:mm:ss就不需要我再解释了吧！</font>
				</p>
				<p>
						<font size="3">
								<br />
								<o:p>
								</o:p>
						</font>
				</p>
				<font size="3">ps:为什么有的格式大写，有的格式小写，那是怕避免混淆，例如MM是月份，mm是分；HH是24小时制，而hh是12小时制<o:p></o:p><br /><br /></font>
				<p>
						<font size="3">1.字符串转日期：<o:p></o:p></font>
				</p>
				<font size="3">　<br />2002-10-8 15:30:22要把它转成日期，可以用</font>
				<br />
				<o:p>
				</o:p>
				<br />
				<p>
				</p>
				<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;">
						<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->
						<span style="color: rgb(0, 0, 0);">Date date</span>
						<span style="color: rgb(0, 0, 0);">=</span>
						<span style="color: rgb(0, 0, 0);">sdf.parse(</span>
						<span style="color: rgb(0, 0, 0);">"</span>
						<span style="color: rgb(0, 0, 0);">2002-10-8 15:30:22</span>
						<span style="color: rgb(0, 0, 0);">"</span>
						<span style="color: rgb(0, 0, 0);">);</span>
				</div>
				<br />
				<o:p>
				</o:p>
				<font size="3">2.日期转字符串<o:p></o:p><br /></font>
				<p>
						<font size="3">
								<br />
						</font>
				</p>
				<p>
						<font size="3">假如把今天的日期转成字符串可用</font>
				</p>
				<p>
						<br />
						<o:p>
						</o:p>
				</p>
				<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;">
						<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->
						<span style="color: rgb(0, 0, 0);">String datestr</span>
						<span style="color: rgb(0, 0, 0);">=</span>
						<span style="color: rgb(0, 0, 0);">sdf.format(</span>
						<span style="color: rgb(0, 0, 255);">new</span>
						<span style="color: rgb(0, 0, 0);"> Date()); </span>
				</div>
				<br />
				<p>
						<font size="3">　这个字符串的内容便类似2002-10-08 14:55:38<o:p></o:p></font>
				</p>
				<p>
						<font size="3">
								<o:p>
								</o:p>
						</font>
				</p>
				<font size="3">
						<br />
				</font>
				<p>
						<font size="3">透过这个API我们便可以随心所欲的将日期转成我们想要的字符串格式，例如希望将日期输出成<st1:chsdate year="2002" month="10" day="08" islunardate="False" isrocdate="False" w:st="on">2002年10月08日</st1:chsdate>，<o:p></o:p></font>
				</p>
				<font size="3">
						<br />
				</font>
				<p>
						<font size="3">我们可以这么写：</font>
				</p>
				<p>
						<br />
						<o:p>
						</o:p>
				</p>
				<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;">
						<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>-->
						<span style="color: rgb(0, 0, 0);">SimpleDateFormat sdf </span>
						<span style="color: rgb(0, 0, 0);">=</span>
						<span style="color: rgb(0, 0, 0);"> </span>
						<span style="color: rgb(0, 0, 255);">new</span>
						<span style="color: rgb(0, 0, 0);"> SimpleDateFormat(</span>
						<span style="color: rgb(0, 0, 0);">"</span>
						<span style="color: rgb(0, 0, 0);">yyyy年MM月dd日</span>
						<span style="color: rgb(0, 0, 0);">"</span>
						<span style="color: rgb(0, 0, 0);">);<br />    String datestr</span>
						<span style="color: rgb(0, 0, 0);">=</span>
						<span style="color: rgb(0, 0, 0);">sdf.format(</span>
						<span style="color: rgb(0, 0, 255);">new</span>
						<span style="color: rgb(0, 0, 0);"> Date()); </span>
				</div>
				<br />
				<br />
				<p>
						<font size="3">datestr便会依照我们设定的格式输出</font>
				</p>
		</div>
<img src ="http://www.blogjava.net/paulwong/aggbug/44686.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/paulwong/" target="_blank">paulwong</a> 2006-05-05 22:34 <a href="http://www.blogjava.net/paulwong/articles/44686.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>