2012年9月4日 星期二

Date 轉 Calendar

 1 import java.util.*;
 2 import java.text.*;
 3 public class CTest {
 4 public CTest() {
 5 }
 6 public static void main(String[] args) {
 7     CTest CTest1 = new CTest();
 8     SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");
 9     Date now = new Date(); //取得現在時間
10     DateFormat df = DateFormat.getDateInstance();
11     String s = df.format(now);
12     // or
13     // String s = formatter.format(now)
14     System.out.println("Today is " + s);
15
16     //Convert java.util.Date to Calendar
17    Calendar ctest = Calendar.getInstance(); //create Calendar Instance
18     ctest.setTime(now ); //將date object 設給Calendar object
19     ctest.add(Calendar.MONDAY,1); // 加一个月
20     //for printing
21    Date d = ctest.getTime();
22     df = DateFormat.getDateInstance();
23     s = df.format(d);
24     System.out.println("GC is " + s);
25     // get long number
26     System.out.println("now.getTime is " + now.getTime());
27     System.out.println("startthis.getTime is " + ctest.getTime().getTime());
28     }
29 }

沒有留言:

張貼留言