SimpleDateFormat
- // 方法一
- Calendar mCal = Calendar.getInstance();
- CharSequence s = DateFormat.format("yyyy-MM-dd kk:mm:ss", mCal.getTime()); // kk:24小時制, hh:12小時制
- // 方法二
- String dateformat = "yyyyMMdd";
- SimpleDateFormat df = new SimpleDateFormat(dateformat);
- String today = df.format(mCal.getTime());
- Log.d(TAG, "today is " + today);
- // 指定日期
- mCal.set(Calendar.YEAR, 2013);
- mCal.set(Calendar.MONTH, 11); // 1 月是 0, 所以 12 月是 11, 容易讓人搞混, 建議採用 Calendar 常數
- mCal.set(Calendar.MONTH, Calendar.DECEMBER) // 跟前一行指令功能一樣,不過以 Calendar 常數 表示
- mCal.set(Calendar.DATE, 12);
- today = df.format(mCal.getTime());
- Log.d(TAG, "today is " + today);