SCJP題庫第172題

Given:
33. Date d = new Date(0);
34. String ds = "December 15, 2004";
35. //insert code here
36. try{
37.   d = df.parse(ds);
38. }
39. catch(ParseException e){
40.   System.out.println("Unable to parse " + ds);
41. }
42. //insert code here too
What creates the appropriate DateFormat object and adds a day to the Date object?


A. 35. DateFormat df = DateFormat.getDateFormat();
    42. d.setTime((60 * 60 * 24) + d.getTime();
B. 35. DateFormat df = DateFormat.getDateInstance();
    42. d.setTime((1000 * 60 * 60 * 24) + d.getTime());
C. 35. DateFormat df = DateFormat.getDateFormat();
    42. d.setLocalTime((1000 * 60 * 60 * 24) + d.getLocalTime());
D. 35. DateFormat df = DateFormat.getDateInstance();
    42. d.setLocalTime((60 * 60 * 24) + d.getLocalTime());
 
Ans: B
 
解說:
何者建立適當的DateFormat 物件,並且加了一天到該 Date物件?
d.setTime((1000 * 60 * 60 * 24) + d.getTime());
單位為毫秒,10001秒,60()60()24小時()
 

Comments

Popular posts from this blog

Android-使用webview在V3版的Google地圖GPS定位