亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mydate.java

?? 航空定票系統:戶端功能模塊:用戶登錄模塊
?? JAVA
字號:
package com.tarena.abs.model;

import java.util.*;

/**
 * 我們自己定義的代表日期的類。繼承自java.util.GregorianCalendar
 * @author asus
 *
 */
public final class MyDate extends GregorianCalendar{
	private static final long serialVersionUID = 985437216433215567L;

	/**
	 * 通過給定的年月日值來構造一個日期對象。
	 * @param year 年 
	 * @param month  月
	 * @param day  日
	 * @throws WrongDateFormatException 如果日期格式不對則拋出此異常。
	 */
	public MyDate(int year, int month, int day) throws WrongDateFormatException{
		super(year,month-1,day);
		if(!isLegalDate(year,month,day)){
			throw new WrongDateFormatException("日期格式不對");
		}
	}
	
	/**
	 * 判斷給定的三個年月日值是否合法。
	 * @param year  年份
	 * @param month  月份
	 * @param day  日期
	 * @return 若合法則返回true,否則返回false。
	 */
	public static boolean isLegalDate(int year,int month,int day){
		int[] daysOfMonth={31,28,31,30,31,30,31,31,30,31,30,31};
		if(year<1900||year>2100||month<1||month>12)
			return false;
		if(isYeap(year)){
			daysOfMonth[1]=29;
		}
		if(day<1||day>daysOfMonth[month-1])
			return false;
		return true;
	}
	
	/**
	 * 判斷給定的年份是否是閏年。
	 * @param year  給定的年份
	 * @return  是閏年返回true,否則返回false。
	 */
	public static boolean isYeap(int year){
		if(year%400==0)
			return true;
		if(year%4==0&&year%100!=0)
			return true;
		return false;
	}
	
	/**
	 * 該方法根據給定的分隔符來解析給定的日期字符串,將其構造為一個日期對象。
	 * @param str  給定的日期字符串。
	 * @param separator  分隔符號。
	 * @return  構造好的一個日期對象。
	 */
	public static MyDate getDateFromStr(String str,String separator){
		StringTokenizer st=new StringTokenizer(str,separator);
		int year=Integer.parseInt(st.nextToken());
		int month=Integer.parseInt(st.nextToken());
		int day=Integer.parseInt(st.nextToken());
		return new MyDate(year,month,day);	
	}
	
	/**
	 * 覆蓋的equals()方法,若兩個日期對象得年月日都相同則返回true,否則返回false。
	 */
	public boolean equals(Object o){
		if(o instanceof MyDate){
			MyDate md=(MyDate)o;
			return md.getYear()==this.getYear()
			        && md.getMonth()==this.getMonth()
			        && md.getDay()==this.getDay();
		}
		return false;
	}
	/**
	 * 
	 * @return
	 */
	public int getYear(){
		return this.get(Calendar.YEAR);
	}
	/**
	 * 
	 * @return
	 */
	public int getMonth(){
		return this.get(Calendar.MONTH)+1;
	}
	/**
	 * 
	 * @return
	 */
	public int getDay(){
		return this.get(Calendar.DAY_OF_MONTH);
	}
	
	/**
	 * 覆蓋的hashCode()方法。
	 */
	public int hashCode(){
		return this.getYear()^
	            this.getMonth()^
	            this.getDay();
	}
	
	/**
	 * 覆蓋的toString方法,返回年月日和星期。
	 * 例如: "2007年1月30日 星期二"
	 */
	public String toString(){
		StringBuffer sb=new StringBuffer(this.getYear()+"年"+
			       this.getMonth()+"月"+
			       this.getDay()+"日  ");
		
		switch(this.get(Calendar.DAY_OF_WEEK)){
			case 1: sb.append("星期日"); break;
			case 2: sb.append("星期一"); break;
			case 3: sb.append("星期二"); break;
			case 4: sb.append("星期三"); break;
			case 5: sb.append("星期四"); break;
			case 6: sb.append("星期五"); break;
			case 7: sb.append("星期六"); break;
		}
		return sb.toString();      
	}
	/**
	 * 返回使用符號"-"分隔的日期字符串。
	 * 例如:"2007-1-30"
	 * @return
	 */
	public String simpleString(){
		return this.getYear()+"-"+
	       this.getMonth()+"-"+
	       this.getDay();
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91视频91自| 国产丝袜欧美中文另类| 国产精品无码永久免费888| 亚洲国产视频网站| 国产一区在线观看麻豆| 国产蜜臀av在线一区二区三区| 国产一区二区三区免费播放| 56国语精品自产拍在线观看| 精品伦理精品一区| 婷婷综合久久一区二区三区| 国产精品亚洲午夜一区二区三区 | 日韩欧美一二三| 成年人国产精品| 日韩午夜三级在线| 午夜精品成人在线视频| 日本成人在线网站| 欧洲精品视频在线观看| 日韩欧美卡一卡二| 亚洲一二三区视频在线观看| 成人av片在线观看| 日韩一级黄色大片| 亚洲一区二区综合| 国产日产亚洲精品系列| 成人黄色在线看| 久久久精品一品道一区| 国产原创一区二区三区| 久久亚洲二区三区| 91免费看视频| 国内精品自线一区二区三区视频| 国产日产欧美一区二区视频| 国产精品丝袜久久久久久app| 欧美一区二区精品久久911| 91丨porny丨国产| 欧美日韩精品是欧美日韩精品| www.日韩精品| 成人av在线资源网| 国产伦精一区二区三区| 久久99国产精品麻豆| 日本大胆欧美人术艺术动态| 午夜欧美视频在线观看| 图片区小说区区亚洲影院| 亚洲大尺度视频在线观看| 亚洲午夜av在线| 亚洲一区二区在线免费看| 一区二区三区资源| 一区二区三区视频在线看| 亚洲乱码中文字幕综合| 尤物视频一区二区| 亚洲成人综合视频| 日韩av一二三| 中文字幕亚洲一区二区va在线| 日韩欧美国产麻豆| 欧美精品123区| 日韩欧美一区二区视频| 欧美性高清videossexo| 成人av影院在线| 精品一区二区三区免费毛片爱| 中文字幕亚洲精品在线观看| 久久久不卡影院| 欧美成va人片在线观看| 日韩久久精品一区| 久久精品在这里| 国产亚洲美州欧州综合国| 免费观看91视频大全| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美日韩视频在线观看一区二区三区| 欧美偷拍一区二区| 日韩精品一区二区三区四区| 中文字幕精品一区二区三区精品| 亚洲女同一区二区| 免播放器亚洲一区| 成人在线视频一区| 欧美视频中文一区二区三区在线观看| 欧美一区二区视频免费观看| 久久久久久夜精品精品免费| 亚洲欧美日韩中文字幕一区二区三区| 亚洲一区欧美一区| 精品午夜久久福利影院| 91视视频在线观看入口直接观看www| 欧美日韩在线直播| 国产欧美日韩在线| 亚洲6080在线| 丁香婷婷综合网| 欧美伦理视频网站| 国产日产精品一区| 爽好久久久欧美精品| 成人在线视频一区| 中文字幕成人av| 亚洲成人综合网站| 成人一道本在线| 欧美日韩国产综合一区二区| 国产午夜精品福利| 亚洲h在线观看| 成人激情文学综合网| 日韩亚洲欧美一区| 亚洲三级免费观看| 久久99久久99小草精品免视看| 91麻豆文化传媒在线观看| 欧美r级在线观看| 亚洲高清免费观看高清完整版在线观看| 国产一区欧美一区| 欧美日韩一区二区三区在线看| 久久久久国产精品免费免费搜索| 亚洲成a人片综合在线| 成人免费视频app| 精品国产乱码久久久久久图片 | 亚洲一二三区不卡| 成人高清视频在线| 久久久一区二区三区| 秋霞av亚洲一区二区三| 在线观看日产精品| 中文字幕一区二区不卡| 国产精品资源在线观看| 日韩视频永久免费| 日韩av网站免费在线| 欧美日韩性生活| 亚洲一区二区欧美日韩 | 欧美成人三级电影在线| 亚洲国产日产av| 91视频免费观看| 亚洲欧美自拍偷拍色图| 福利电影一区二区| 国产三级欧美三级| 国产曰批免费观看久久久| 日韩一级完整毛片| 日韩精品五月天| 日韩午夜av一区| 美女视频免费一区| 日韩三级在线免费观看| 日本中文字幕一区| 日韩一级片网站| 久久精品二区亚洲w码| 日韩一级片在线观看| 久久精品国产澳门| 久久这里只有精品6| 国产成人精品三级| 国产精品亲子伦对白| 99久久综合国产精品| 亚洲欧洲综合另类| 色婷婷久久久亚洲一区二区三区| 亚洲蜜臀av乱码久久精品蜜桃| 91小视频免费观看| 亚洲午夜免费电影| 欧美精品777| 秋霞av亚洲一区二区三| 2欧美一区二区三区在线观看视频| 国产精品一区二区视频| 欧美国产日本视频| 日本精品视频一区二区| 亚洲不卡一区二区三区| 日韩一区二区在线看片| 国产一区二区三区精品欧美日韩一区二区三区 | 日本不卡在线视频| 一个色综合av| 欧美熟乱第一页| 久久不见久久见免费视频1| xf在线a精品一区二区视频网站| 国产激情偷乱视频一区二区三区| 国产精品高清亚洲| 在线免费观看视频一区| 日韩av二区在线播放| 久久久精品综合| 色美美综合视频| 青草av.久久免费一区| 久久久久久久综合狠狠综合| 99久久精品国产观看| 日韩中文字幕av电影| 久久久亚洲精品一区二区三区| 99在线视频精品| 日本不卡一区二区三区| 国产视频911| 欧美日韩精品欧美日韩精品一| 韩国视频一区二区| 亚洲毛片av在线| 日韩欧美高清一区| 色88888久久久久久影院按摩| 男人的天堂久久精品| 国产精品久久久久久福利一牛影视| 欧美色区777第一页| 国产精品一区2区| 香蕉久久夜色精品国产使用方法 | 欧美丰满美乳xxx高潮www| 国产黄色91视频| 婷婷激情综合网| 国产精品久99| 欧美va亚洲va在线观看蝴蝶网| 99精品国产99久久久久久白柏| 日韩精品一区第一页| 亚洲色欲色欲www| 久久嫩草精品久久久精品| 色94色欧美sute亚洲线路一ni | 成人av午夜影院| 欧美96一区二区免费视频| 亚洲人成亚洲人成在线观看图片| 日韩免费性生活视频播放| 欧美系列亚洲系列| 不卡欧美aaaaa| 国产一区二区精品久久91| 午夜精品123| 亚洲精品视频在线|