SCJP 1.6版考題 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()); 單位為毫秒,1000為1秒,60秒(分),60分(時),24小時(天)
|