posts - 11,  comments - 9,  trackbacks - 0


          public class TestDate {

          ?

          ?????? public String yesteday() {

          ??????????????
          //?????????? 當(dāng)前時(shí)間
          ???????????????Calendar cal = Calendar.getInstance();

          ???????????//??日期的DATE減去10??就是往后推10 天 同理 +10 就是往后推十天
          ?????????????
          cal.add(Calendar.DATE, -10);

          ?

          ????????????? SimpleDateFormat sf = new SimpleDateFormat("yyyyMMddHHmmss");

          ?????????????

          ????????????? String str = sf.format(cal.getTime());

          ?????????????

          ????????????? System.out.print(str);

          ????????????? return str;

          ?????? }

          ?

          ?????? public static void main(String args[]) {

          ????????????? new TestDate().yesteday();

          ?????? }

          ?

          }



          記的用DATE 類的時(shí)候要先得到當(dāng)前的年,月,日,再將日數(shù)減或加.再new Date(year,month,day);
          有了?Calendar 感覺方便多了.

          posted on 2006-03-18 07:52 square 閱讀(2758) 評(píng)論(1)  編輯  收藏


          FeedBack:
          # re: 用 java.util.Calendar 得到前幾天的日期
          2013-09-13 10:18 | ouyangshixiong
          錯(cuò)的。不要上當(dāng)。  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2006年3月>
          2627281234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章檔案

          收藏夾

          IBM developerworks JAVA

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 孟连| 西平县| 绥江县| 同心县| 剑阁县| 淮南市| 琼海市| 肃宁县| 安庆市| 阳江市| 江达县| 崇文区| 报价| 彩票| 云和县| 常州市| 广宗县| 汤原县| 抚远县| 平利县| 桃江县| 海阳市| 隆林| 秦安县| 太康县| 金山区| 喜德县| 五原县| 工布江达县| 巫溪县| 红桥区| 云龙县| 定兴县| 崇义县| 犍为县| 广东省| 宜昌市| 老河口市| 洛川县| 伊吾县| 肥城市|