//2016.2.18
/*經(jīng)常因?yàn)橛龅降囊蓡?wèn)而百度君账,找到答案又想保存下來(lái),結(jié)果書(shū)簽一大堆瞎饲,想想以后遇到問(wèn)題寫(xiě)在這里口叙,把地址貼上來(lái)也好。*/
1嗅战、Eclipse的java代碼出錯(cuò):The import org.apache cannot be resolved
http://www.tuicool.com/articles/RJNn2q
我最后是在項(xiàng)目名右鍵Build Path妄田,跟該導(dǎo)入包路徑俺亮,改為Android。
2疟呐、80端口被占用 win10
http://www.chinaz.com/web/2015/0730/428496.shtml
3脚曾、使用android.text.format.DateFormat類(lèi)。
轉(zhuǎn)自:http://blog.csdn.net/u012589211/article/details/52083617
為了完成CriminalIntent項(xiàng)目中的日期格式化挑戰(zhàn)启具,我們需要使用到 android.text.format.DateFormat類(lèi)本讥,
該類(lèi)提供了Java中的三種時(shí)間對(duì)象,提示大家下面三種方法為靜態(tài)可以直接調(diào)用鲁冯,如下:
final static CharSequence format(CharSequence inFormat, Date inDate) //傳入Date對(duì)象
Given a format string and a Date object, returns a CharSequence containing the requested date.
final static CharSequence format(CharSequence inFormat, Calendar inDate) //Calendar對(duì)象
Given a format string and a Calendar object, returns a CharSequence containing the requested date.
final static CharSequence format(CharSequence inFormat, long inTimeInMillis) //long對(duì)象
Given a format string and a time in milliseconds since Jan 1, 1970 GMT, returns a CharSequence containing the requested date.
在CrimeFragment.java中拷沸,我們加入以下代碼來(lái)格式化日期
String date = (String)DateFormat.format("EEEE, MMMM dd日, yyyy kk:mm", mCrime.getDate());
mDateButton.setText(date);
注意,我們可以格局需要來(lái)設(shè)定日期的格式模板薯演,主要模板如下:
"MM/dd/yy h:mmaa" -> "11/03/87 11:23am"
"MMM dd, yyyy h:mmaa" -> "Nov 3, 1987 11:23am"
"MMMM dd, yyyy h:mmaa" -> "November 3, 1987 11:23am"
"E, MMMM dd, yyyy h:mmaa" -> "Tues , November 3, 1987 11:23am"
"EEEE, MMMM dd, yyyy h:mmaa" -> "Tues day, Nov 3, 1987 11:23am"
"YYYY年MM月dd日,kk:mm" ?-> 2014年09月30日,11:23
用24小時(shí)制:
"EEEE, MMMM dd, yyyy kk:mm" -> "Tues day, Nov 3, 1987 23:23"
其中:12小時(shí)制 :hh; 24小時(shí)制: kk撞芍,如果用 SimpleDateFormat ,則為: hh; HH
android.text.format.DateFormat類(lèi)的static boolean is24HourFormat(Context context)方法可以用來(lái)判斷當(dāng)前系統(tǒng)時(shí)間是否為24小時(shí)制式涣仿。