﻿<?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-留意生活-文章分类-java基础</title><link>http://www.blogjava.net/liuyimx/category/40774.html</link><description>思念草原</description><language>zh-cn</language><lastBuildDate>Tue, 11 Aug 2009 16:48:38 GMT</lastBuildDate><pubDate>Tue, 11 Aug 2009 16:48:38 GMT</pubDate><ttl>60</ttl><item><title>计算两个日期之间的天数</title><link>http://www.blogjava.net/liuyimx/articles/289793.html</link><dc:creator>liuyimx</dc:creator><author>liuyimx</author><pubDate>Tue, 04 Aug 2009 08:01:00 GMT</pubDate><guid>http://www.blogjava.net/liuyimx/articles/289793.html</guid><wfw:comment>http://www.blogjava.net/liuyimx/comments/289793.html</wfw:comment><comments>http://www.blogjava.net/liuyimx/articles/289793.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/liuyimx/comments/commentRss/289793.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liuyimx/services/trackbacks/289793.html</trackback:ping><description><![CDATA[<div class="wlWriterEditableSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:371f3152-258f-41c8-afb7-317fa5edd96a" style="margin: 0px; padding: 0px; display: inline; float: none;">
<pre style="overflow: auto; background-color: #c0c0c0;"><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.text.ParseException;<br />
</span><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.text.SimpleDateFormat;<br />
</span><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.util.Date;<br />
</span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Test2 {<br />
</span><span style="color: #0000ff;">    public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> String getDate(){<br />
SimpleDateFormat ft </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> SimpleDateFormat(</span><span style="color: #000000;">"</span><span style="color: #000000;">yyyy/MM/dd</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />
Date dd </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> Date();</span><span style="color: #0000ff;"><br />
return</span><span style="color: #000000;"> ft.format(dd);<br />
}<br />
</span><span style="color: #0000ff;">   public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> </span><span style="color: #0000ff;">long</span><span style="color: #000000;"> getQuot(String time1, String time2){<br />
</span><span style="color: #0000ff;">      long</span><span style="color: #000000;"> quot </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">;<br />
SimpleDateFormat ft </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> SimpleDateFormat(</span><span style="color: #000000;">"</span><span style="color: #000000;">yyyy/MM/dd</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />
</span><span style="color: #0000ff;">     try</span><span style="color: #000000;"> {<br />
Date date1 </span><span style="color: #000000;">=</span><span style="color: #000000;"> ft.parse( time1 );<br />
Date date2 </span><span style="color: #000000;">=</span><span style="color: #000000;"> ft.parse( time2 );<br />
quot </span><span style="color: #000000;">=</span><span style="color: #000000;"> date1.getTime() </span><span style="color: #000000;">-</span><span style="color: #000000;"> date2.getTime();<br />
quot </span><span style="color: #000000;">=</span><span style="color: #000000;"> quot </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #000000;">1000</span><span style="color: #000000;"> </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #000000;">60</span><span style="color: #000000;"> </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #000000;">60</span><span style="color: #000000;"> </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #000000;">24</span><span style="color: #000000;">;<br />
} </span><span style="color: #0000ff;">catch</span><span style="color: #000000;"> (ParseException e) {<br />
e.printStackTrace();<br />
}</span><span style="color: #0000ff;"><br />
return</span><span style="color: #000000;"> quot;<br />
}<br />
</span><span style="color: #0000ff;">   public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> main(String[] args) </span><span style="color: #0000ff;">throws</span><span style="color: #000000;"> Exception {<br />
String date1 </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">2008/8/8</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br />
String date2 </span><span style="color: #000000;">=</span><span style="color: #000000;"> getDate();<br />
</span><span style="color: #0000ff;">        long</span><span style="color: #000000;"> day </span><span style="color: #000000;">=</span><span style="color: #000000;"> getQuot(date1,date2);<br />
System.out.println( </span><span style="color: #000000;">"</span><span style="color: #000000;">距离 </span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">date1</span><span style="color: #000000;">+</span><span style="color: #000000;">"</span><span style="color: #000000;"> 还有 </span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">day</span><span style="color: #000000;">+</span><span style="color: #000000;">"</span><span style="color: #000000;"> 天</span><span style="color: #000000;">"</span><span style="color: #000000;"> );<br />
}<br />
} </span></pre>
<!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<img src ="http://www.blogjava.net/liuyimx/aggbug/289793.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liuyimx/" target="_blank">liuyimx</a> 2009-08-04 16:01 <a href="http://www.blogjava.net/liuyimx/articles/289793.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>本月有多少天</title><link>http://www.blogjava.net/liuyimx/articles/289792.html</link><dc:creator>liuyimx</dc:creator><author>liuyimx</author><pubDate>Tue, 04 Aug 2009 08:00:00 GMT</pubDate><guid>http://www.blogjava.net/liuyimx/articles/289792.html</guid><wfw:comment>http://www.blogjava.net/liuyimx/comments/289792.html</wfw:comment><comments>http://www.blogjava.net/liuyimx/articles/289792.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/liuyimx/comments/commentRss/289792.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liuyimx/services/trackbacks/289792.html</trackback:ping><description><![CDATA[<div class="wlWriterEditableSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:8950eba1-4a57-4ea7-aeb2-347ebb1d1af8" style="margin: 0px; padding: 0px; display: inline; float: none;">
<pre style="overflow: auto; background-color: #c0c0c0;"><span style="color: #000000;">Calendar   calendar   </span><span style="color: #000000;">=</span><span style="color: #000000;">   Calendar.getInstance(); <br />
<br />
calendar.set(calendar.get(Calendar.YEAR), <br />
<br />
calendar.get(Calendar.MONTH),</span><span style="color: #000000;">1</span><span style="color: #000000;">); <br />
<br />
calendar.roll(Calendar.DATE,   </span><span style="color: #0000ff;">false</span><span style="color: #000000;">); <br />
<br />
System.out.println(calendar.get(Calendar.DATE)); </span></pre>
<!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<img src ="http://www.blogjava.net/liuyimx/aggbug/289792.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liuyimx/" target="_blank">liuyimx</a> 2009-08-04 16:00 <a href="http://www.blogjava.net/liuyimx/articles/289792.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>找到本月最后一天</title><link>http://www.blogjava.net/liuyimx/articles/289784.html</link><dc:creator>liuyimx</dc:creator><author>liuyimx</author><pubDate>Tue, 04 Aug 2009 07:42:00 GMT</pubDate><guid>http://www.blogjava.net/liuyimx/articles/289784.html</guid><wfw:comment>http://www.blogjava.net/liuyimx/comments/289784.html</wfw:comment><comments>http://www.blogjava.net/liuyimx/articles/289784.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/liuyimx/comments/commentRss/289784.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/liuyimx/services/trackbacks/289784.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GregorianCalendar gc = new GregorianCalendar(2009,1,1);//二月1号<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int&nbsp;&nbsp; maxDate&nbsp;&nbsp; =&nbsp;&nbsp; gc.getActualMaximum(Calendar.DATE);&nbsp; //获得二月最后一天对应的int值，28<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int&nbsp;&nbsp; minDate&nbsp;&nbsp; =&nbsp;&nbsp; gc.getActualMinimum(Calendar.DATE);//获得二月第一天对应的int值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(maxDate);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(minDate);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gc.set(Calendar.DATE, maxDate);//设置gc对应日期为二月最后一天 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(gc.getTime());</p>
<img src ="http://www.blogjava.net/liuyimx/aggbug/289784.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/liuyimx/" target="_blank">liuyimx</a> 2009-08-04 15:42 <a href="http://www.blogjava.net/liuyimx/articles/289784.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>