无标题文档
人多不足以依赖,要生存只有靠自己。
      深窥自己的心,而后发觉一切的奇迹在你自己。
          凡事皆有终结,因此,耐心是赢得成功的一种手段。

Java中有关时间处理的总结

这里面运用的注解测试时请先导入相应的包--------------------------------------

View Code Date
 1 package com.zhou.Date;
 2 
 3 import java.sql.Timestamp;
 4 import java.text.SimpleDateFormat;
 5 import java.util.Calendar;
 6 import java.util.Date;
 7 import java.util.GregorianCalendar;
 8 import java.util.Iterator;
 9 import java.util.TimeZone;
10 
11 import org.junit.Test;
12 
13 
14 public class TestDate {
15     //使用时间戳将字符串转化为date
16     @Test
17     public void test4() {
18         String s="1970-12-30 12:50:20.0";
19         Timestamp ts=Timestamp.valueOf(s);
20         System.out.println(ts);
21         //当前时间与协调世界时 1970 年 1 月 1 日午夜之间的时间差(以毫秒为单位测量)。
22         System.out.println(System.currentTimeMillis());
23     }
24     @Test
25     public void test3() {
26         //将data转化为calendar
27         Date date=new Date();
28         Calendar c=Calendar.getInstance();//获得Calendar的一个实例
29         c.setTime(date);
30         System.out.println(c.get(Calendar.MONTH));
31         System.out.println(System.currentTimeMillis());
32     }
33 
34     @Test
35     public void test1() {
36         Date date=new Date();
37         SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日HH小时mm分ss秒");
38         System.out.println(sdf.format(date));
39     
40     }
41     
42     
43     @Test
44     public void test2() {
45         //获得时区并转换为日历
46         Calendar cJapan=new GregorianCalendar(TimeZone.getTimeZone("Japan"));
47         System.out.println(cJapan.get(Calendar.HOUR_OF_DAY));
48     
49         //获得时区id
50         for (String str : TimeZone.getAvailableIDs()) {
51             System.out.println(str);
52         }
53     }
54 }

  

posted @ 2012-08-29 16:03  酷玩时刻  阅读(256)  评论(0编辑  收藏  举报
友情链接:快递查询 快递查询