TNT blog  
          日歷
          <2025年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456
          統計
          • 隨筆 - 5
          • 文章 - 40
          • 評論 - 7
          • 引用 - 0

          導航

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          home

          搜索

          •  

          最新隨筆

          最新評論

          閱讀排行榜

           
          取得指定月份的第一天與取得指定月份的最后一天 ?
          http://iamin.blogdriver.com/iamin/847990.html ?
          ? ? ? ?/** ?
          ? ? ? ? ?* ?取得指定月份的第一天 ?
          ? ? ? ? ?* ?
          ? ? ? ? ?* ?@param ?strdate ?String ?
          ? ? ? ? ?* ?@return ?String ?
          ? ? ? ? ?*/ ?
          ? ? ? ?public ?String ?getMonthBegin(String ?strdate) ?
          ? ? ? ?{ ?
          ? ? ? ? ? ? ? ?java.util.Date ?date ?= ?parseFormatDate(strdate); ?
          ? ? ? ? ? ? ? ?return ?formatDateByFormat(date,"yyyy-MM") ?+ ?"-01"; ?
          ? ? ? ?} ?
          ?
          ? ? ? ?/** ?
          ? ? ? ? ?* ?取得指定月份的最后一天 ?
          ? ? ? ? ?* ?
          ? ? ? ? ?* ?@param ?strdate ?String ?
          ? ? ? ? ?* ?@return ?String ?
          ? ? ? ? ?*/ ?
          ? ? ? ?public ?String ?getMonthEnd(String ?strdate) ?
          ? ? ? ?{ ?
          ? ? ? ? ? ? ? ?java.util.Date ?date ?= ?parseFormatDate(getMonthBegin(strdate)); ?
          ? ? ? ? ? ? ? ?Calendar ?calendar ?= ?Calendar.getInstance(); ?
          ? ? ? ? ? ? ? ?calendar.setTime(date); ?
          ? ? ? ? ? ? ? ?calendar.add(Calendar.MONTH,1); ?
          ? ? ? ? ? ? ? ?calendar.add(Calendar.DAY_OF_YEAR, ?-1); ?
          ? ? ? ? ? ? ? ?return ?formatDate(calendar.getTime()); ?
          ? ? ? ?} ?
          ?
          ? ? ? ?/** ?
          ? ? ? ? ?* ?常用的格式化日期 ?
          ? ? ? ? ?* ?
          ? ? ? ? ?* ?@param ?date ?Date ?
          ? ? ? ? ?* ?@return ?String ?
          ? ? ? ? ?*/ ?
          ? ? ? ?public ?String ?formatDate(java.util.Date ?date) ?
          ? ? ? ?{ ?
          ? ? ? ? ? ? ? ?return ?formatDateByFormat(date,"yyyy-MM-dd"); ?
          ? ? ? ?} ?
          ?
          ? ? ? ?/** ?
          ? ? ? ? ?* ?以指定的格式來格式化日期 ?
          ? ? ? ? ?* ?
          ? ? ? ? ?* ?@param ?date ?Date ?
          ? ? ? ? ?* ?@param ?format ?String ?
          ? ? ? ? ?* ?@return ?String ?
          ? ? ? ? ?*/ ?
          ? ? ? ?public ?String ?formatDateByFormat(java.util.Date ?date,String ?format) ?
          ? ? ? ?{ ?
          ? ? ? ? ? ? ? ?String ?result ?= ?""; ?
          ? ? ? ? ? ? ? ?if(date ?!= ?null) ?
          ? ? ? ? ? ? ? ?{ ?
          ? ? ? ? ? ? ? ? ? ? ? ?try ?
          ? ? ? ? ? ? ? ? ? ? ? ?{ ?
          ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?SimpleDateFormat ?sdf ?= ?new ?SimpleDateFormat(format); ?
          ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?result ?= ?sdf.format(date); ?
          ? ? ? ? ? ? ? ? ? ? ? ?} ?
          ? ? ? ? ? ? ? ? ? ? ? ?catch(Exception ?ex) ?
          ? ? ? ? ? ? ? ? ? ? ? ?{ ?
          ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?LOGGER.info("date:" ?+ ?date); ?
          ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ex.printStackTrace(); ?
          ? ? ? ? ? ? ? ? ? ? ? ?} ?
          ? ? ? ? ? ? ? ?} ?
          ? ? ? ? ? ? ? ?return ?result; ?
          ? ? ? ?} ?
          --------------------------------------------------------------- ?
          ?
          package ?com.app.util; ?
          ?
          /** ?
          ?* ?日期操作 ?
          ?* ? ?
          ?* ?@author ?xxx ?
          ?* ?@version ?2.0 ?jdk1.4.0 ?tomcat5.1.0 ?* ?Updated ?Date:2005/03/10 ?
          ?*/ ?
          public ?class ?DateUtil ?{ ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?格式化日期 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?dateStr ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?字符型日期 ?
          ?? ?? ?? ?? ?* ?@param ?format ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?格式 ?
          ?? ?? ?? ?? ?* ?@return ?返回日期 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?java.util.Date ?parseDate(String ?dateStr, ?String ?format) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Date ?date ?= ?null; ?
          ?? ?? ?? ?? ?? ?? ?? ??try ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??java.text.DateFormat ?df ?= ?new ?java.text.SimpleDateFormat(format); ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??String ?dt=Normal.parse(dateStr).replaceAll( ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??"-", ?"/"); ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??if((!dt.equals(""))&&(dt.length()<format.length())){ ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??dt+=format.substring(dt.length()).replaceAll("[YyMmDdHhSs]","0"); ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??} ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??date ?= ?(java.util.Date) ?df.parse(dt); ?
          ?? ?? ?? ?? ?? ?? ?? ??} ?catch ?(Exception ?e) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??} ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?date; ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??public ?static ?java.util.Date ?parseDate(String ?dateStr) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?parseDate(dateStr, ?"yyyy/MM/dd"); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??public ?static ?java.util.Date ?parseDate(java.sql.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?date; ?
          ?? ?? ?? ??} ?
          ?? ?? ?? ?? ?
          ?? ?? ?? ??public ?static ?java.sql.Date ?parseSqlDate(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??if ?(date ?!= ?null) ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??return ?new ?java.sql.Date(date.getTime()); ?
          ?? ?? ?? ?? ?? ?? ?? ??else ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??return ?null; ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??public ?static ?java.sql.Date ?parseSqlDate(String ?dateStr, ?String ?format) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Date ?date ?= ?parseDate(dateStr, ?format); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?parseSqlDate(date); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??public ?static ?java.sql.Date ?parseSqlDate(String ?dateStr) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?parseSqlDate(dateStr, ?"yyyy/MM/dd"); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ?? ?
          ?? ?? ?? ??public ?static ?java.sql.Timestamp ?parseTimestamp(String ?dateStr, ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??String ?format) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Date ?date ?= ?parseDate(dateStr, ?format); ?
          ?? ?? ?? ?? ?? ?? ?? ??if ?(date ?!= ?null) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??long ?t ?= ?date.getTime(); ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??return ?new ?java.sql.Timestamp(t); ?
          ?? ?? ?? ?? ?? ?? ?? ??} ?else ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??return ?null; ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??public ?static ?java.sql.Timestamp ?parseTimestamp(String ?dateStr) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?parseTimestamp(dateStr, ?"yyyy/MM/dd ?HH:mm:ss"); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?格式化輸出日期 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@param ?format ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?格式 ?
          ?? ?? ?? ?? ?* ?@return ?返回字符型日期 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?String ?format(java.util.Date ?date, ?String ?format) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??String ?result ?= ?""; ?
          ?? ?? ?? ?? ?? ?? ?? ??try ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??if ?(date ?!= ?null) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??java.text.DateFormat ?df ?= ?new ?java.text.SimpleDateFormat(format); ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??result ?= ?df.format(date); ?
          ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??} ?
          ?? ?? ?? ?? ?? ?? ?? ??} ?catch ?(Exception ?e) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??} ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?result; ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??public ?static ?String ?format(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?format(date, ?"yyyy/MM/dd"); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回年份 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回年份 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?int ?getYear(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Calendar ?c ?= ?java.util.Calendar.getInstance(); ?
          ?? ?? ?? ?? ?? ?? ?? ??c.setTime(date); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?c.get(java.util.Calendar.YEAR); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回月份 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回月份 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?int ?getMonth(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Calendar ?c ?= ?java.util.Calendar.getInstance(); ?
          ?? ?? ?? ?? ?? ?? ?? ??c.setTime(date); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?c.get(java.util.Calendar.MONTH) ?+ ?1; ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回日份 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回日份 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?int ?getDay(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Calendar ?c ?= ?java.util.Calendar.getInstance(); ?
          ?? ?? ?? ?? ?? ?? ?? ??c.setTime(date); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?c.get(java.util.Calendar.DAY_OF_MONTH); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回小時 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回小時 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?int ?getHour(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Calendar ?c ?= ?java.util.Calendar.getInstance(); ?
          ?? ?? ?? ?? ?? ?? ?? ??c.setTime(date); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?c.get(java.util.Calendar.HOUR_OF_DAY); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回分鐘 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回分鐘 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?int ?getMinute(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Calendar ?c ?= ?java.util.Calendar.getInstance(); ?
          ?? ?? ?? ?? ?? ?? ?? ??c.setTime(date); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?c.get(java.util.Calendar.MINUTE); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回秒鐘 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回秒鐘 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?int ?getSecond(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Calendar ?c ?= ?java.util.Calendar.getInstance(); ?
          ?? ?? ?? ?? ?? ?? ?? ??c.setTime(date); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?c.get(java.util.Calendar.SECOND); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回毫秒 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回毫秒 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?long ?getMillis(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Calendar ?c ?= ?java.util.Calendar.getInstance(); ?
          ?? ?? ?? ?? ?? ?? ?? ??c.setTime(date); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?c.getTimeInMillis(); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回字符型日期 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回字符型日期 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?String ?getDate(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?format(date, ?"yyyy/MM/dd"); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回字符型時間 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回字符型時間 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?String ?getTime(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?format(date, ?"HH:mm:ss"); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?返回字符型日期時間 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回字符型日期時間 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?String ?getDateTime(java.util.Date ?date) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?format(date, ?"yyyy/MM/dd ?HH:mm:ss"); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?日期相加 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@param ?day ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?天數 ?
          ?? ?? ?? ?? ?* ?@return ?返回相加后的日期 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?java.util.Date ?addDate(java.util.Date ?date, ?int ?day) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??java.util.Calendar ?c ?= ?java.util.Calendar.getInstance(); ?
          ?? ?? ?? ?? ?? ?? ?? ??c.setTimeInMillis(getMillis(date) ?+ ?((long) ?day) ?* ?24 ?* ?3600 ?* ?1000); ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?c.getTime(); ?
          ?? ?? ?? ??} ?
          ?
          ?? ?? ?? ??/** ?
          ?? ?? ?? ?? ?* ?日期相減 ?
          ?? ?? ?? ?? ?* ? ?
          ?? ?? ?? ?? ?* ?@param ?date ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@param ?date1 ?
          ?? ?? ?? ?? ?* ? ? ? ? ? ? ? ? ? ? ? ?日期 ?
          ?? ?? ?? ?? ?* ?@return ?返回相減后的日期 ?
          ?? ?? ?? ?? ?*/ ?
          ?? ?? ?? ??public ?static ?int ?diffDate(java.util.Date ?date, ?java.util.Date ?date1) ?{ ?
          ?? ?? ?? ?? ?? ?? ?? ??return ?(int) ?((getMillis(date) ?- ?getMillis(date1)) ?/ ?(24 ?* ?3600 ?* ?1000)); ?
          ?? ?? ?? ??} ?? ?? ?? ?? ?
          } ?
          --------------------------------------------------------------- ?
          ?
          我來個簡單點的,也許有點用 ?
          ?
          Calendar ?now ?= ?Calendar.getInstance(); ?
          int ?year ?= ?now.get(Calendar.YEAR); ?
          int ?date ?= ?now.get(Calendar.DAY_OF_MONTH); ?
          int ?month ?= ?now.get(Calendar.MONTH) ?+ ?1; ?
          int ?hour ?= ?now.get(Calendar.HOUR); ?
          int ?min ?= ?now.get(Calendar.MINUTE); ?
          int ?sec ?= ?now.get(Calendar.SECOND);?
          posted on 2006-07-19 12:15 TNT 閱讀(238) 評論(0)  編輯  收藏 所屬分類: JAVA
           
          Copyright © TNT Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 南安市| 潜江市| 巍山| 屏南县| 陈巴尔虎旗| 麦盖提县| 永丰县| 乌什县| 宿松县| 通城县| 玉溪市| 嵩明县| 昂仁县| 巧家县| 海南省| 尉氏县| 武穴市| 虹口区| 策勒县| 咸阳市| 枣阳市| 孙吴县| 晋宁县| 漳浦县| 铜川市| 淮南市| 前郭尔| 攀枝花市| 凌源市| 阳江市| 藁城市| 东辽县| 梅州市| 玉龙| 镇江市| 湘潭县| 屏山县| 孟连| 永登县| 台东县| 临沧市|