




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、日期和時間的處理不僅在面試題中會考到, 在實際項目開發中也是我們經常需要 處理的問題,似乎沒有哪個項目可以避開它們,我們常常在處理用戶的出生年月 日、注冊日期,訂單的創建時間等屬性時用到,由此可見其重要性。java.util.Date 類提到日期和時間,我想大家最先想到應該是java.util.Date 類吧。Date類可以精確到毫秒數,這個毫秒數是相對于格林威治標準時間“1970-01-0100:00:00.000 GMT的差值。那么,什么是格林威治標準時間呢?要回答這個問 題,我們需要先來了解一下世界時間標準方面的知識。世界時間標準主要有 UTC即Coordinated Universal
2、 Time (中文名譯作世界協調時間、世界統一時間或世界標準時間),以及 GMT即Greenwich Mean Time(中文名譯作格林威治標準時間或格林威治平均時間)兩種。嚴格來講,UTC比GMTg加精確一些,不過它們的差值不會超過0.9秒,如果超過了,將會為 UTC增加閏秒以與GMT也就是地球自轉周期保持一致。所以在日常使用中,我們可 以把UTC?口 GML樣看待。日期和時間的表示是與我們所處的時區相關聯的,如果我們不指定時區,那么它們將以系統默認的時區來顯示。我們先來看看如何創建日期對象。Date類有很多個構造器方法,大部分已經不被贊成使用了( Deprecated),不過還剩下兩個 可
3、以使用的: Java代碼1. public Date() 2. this(System.currentTimeMillis();3. 4.5. public Date(long date) 6. /other code7. public Date() this(System.currentTimeMillis();public Date(long date) /other code第一個是無參構造器,使用系統當前時間的毫秒數來創建 Date對象,它調用了 java.lang.System 類的currentTimeMillis() 來取得系統的當前時間的毫秒值。 這是個本地方法,它的定義如下:
4、Java代碼1. public static native long currentTimeMillis();public static native long currentTimeMillis();第二個構造器是根據給定的毫秒數來創建一個與之對應的Date對象,這個毫秒數決定了被創建對象的年、月、日、時、分、秒屬性的值。我們來看看日期和時間在默認時區下的顯示效果:Java代碼 import java.util.Date;..9.importpublicjava.util.Date;class publicDateTest static voidmain(Stri
5、ng口args) Date d = new Date();/在默認時區下輸出日期和時間值System.out.println(d);public class DateTest public static void main(String口 args) Date d = new Date();/在默認時區下輸出日期和時間值System.out.println(d);運行結果:? Tue Jul 22 10:44:47 CST 2008大家應該注意到了年份前的“ CST標識,它是China Standard Time的縮寫, 指的是中國標準時間,也就是我們常說的北京時間。它與UTC勺時差是UTC+
6、8:0Q 就是說北京時間比世界標準時間早 8個小時,如果世界標準時間是早上1點,北 京時間就是早上9點。一般情況下我們不需要關心時區問題。在創建完Date對象之后,我們可以通過調用getTime()方法來獲得該對象的毫 秒數值,調用setTime(long time)方法來設置它的毫秒數值,從而影響年、月、 日、時、分、秒這些屬性。這兩個方法的定義如下:Java代碼 -1.publiclonggetTime() 2./othercode3.4.5.publicvoidsetTime(long time) 6./othercode7.public long getTime() /other co
7、depublic void setTime(long time) /other code既然Date對象可以表示盛相對于“ 1970-01- 01 00:00:00.000 GMT ”的毫秒數,我們自然可以通過這個值來比較兩個日期的大小了,不過對于日期來講,前后的說法應該更為恰當。而Date類已經為我們提供了這樣的方法:Java代碼1.publicbooleanbefore(Datewhen) 2./othercode3.4.5.publicbooleanafter(Datewhen) 6./othercode7.8.9.publicint compareTo(DateanotherDate)
8、 10./othercode11.public boolean before(Date when) /other codepublic boolean after(Date when) /other codepublic int compareTo(Date anotherDate) /other code.print("比較結果:20:00:00"");before()是判斷當前日期是否在參數日期之前,即當前日期毫秒數小于參數日期 毫秒數;after()是判斷當前日期是否在參數日期之后,即當前日期毫秒數大于 參數日期毫秒數。而compareTo()是將當前日期與
9、參數日期比較后,返回一個int 型值,它的返回值有三種可能:-1、0和1。如果返回-1則表示當前日期在參數 日期之前;如果返回0則表示兩個日期是同一時刻;返回1則表示當前日期在參 數日期之后。雖然我們可以用 compareTo()方法來比較兩個Date對象,但是它 的設計實際是另有用途的,我們在后面的章節將會講到。1. importjava.util.Date;2.3. publicclassDateTest 4.publicstatic voidmain(String口args)5./2008-08-08 20:00:00 對應的毫秒數6.long t2008 = 1218196800000
10、L;7./1900-01-0120:00:00 對應的毫秒數8.long t1900 = -2208945952000L;9.10./指定毫秒數創建Date對象11.Date d2008 = new Date(t2008);12./使用系統默認時間創建Date對象13.Date d1900 = new Date();14./通過設置毫秒數改變日期和時間15.d1900.setTime(t1900);16.17.System.out.println("調用方法:d1900.before(d2008)");18.System.out19.下面我們就用一個示例來檢驗一下以上方法的
11、用法:Java代碼"1900-01-0120:00:00"在"2008-08-089./ if使用before()方法比較 (d1900.before(d2008)System.out.println("else System.out.println("System.out.println();之前)之后)System.out.println(" 調用方法: d2008.after(d1900)");30.31."2008-08-085.3
12、9.40.41.System.out.print(" 比較結果:20:00:00" 在"1900-01-0120:00:00"");/ 使用 after() 方法比較if (d2008.after(d1900)System.out.println("之后 "); else System.out.println("之前 ");System.out.println();System.out.println(" 調用方法:pareTo(d2008)");42.43.&quo
13、t;1900-01-03. 54. import java.util.Date;System.out.print(" 比較結果:20:00:00" 在"2008-08-0820:00:00"");/使用compareTo() 方法比較int i = pareTo(d2008);if(i=-1)System.out.println("之前");elseif(i=1)System.out.println("之后");elseif(i=0)System.
14、out.println("是同一時刻"); public class DateTest public static void main(String args) / 2008-08-08 20:00:00 對應的毫秒數 long t2008 = 1218196800000L;/ 1900-01-01 20:00:00 對應的毫秒數 long t1900 = -2208945952000L;/ 指定毫秒數創建Date 對象Date d2008 = new Date(t2008);/ 使用系統默認時間創建Date 對象Date d1900 = new Date();/ 通過設置
15、毫秒數改變日期和時間d1900.setTime(t1900);System.out.println(" 調用方法: d1900.before(d2008)"); System.out.print(" 比較結果: "1900-01-0120:00:00" 在"2008-08-08 20:00:00"");/ 使用 before() 方法比較 if (d1900.before(d2008) System.out.println("之前 "); else System.out.println(&quo
16、t;之后 ");System.out.println();System.out.println(" 調用方法: d2008.after(d1900)"); System.out.print(" 比較結果: "2008-08-08 20:00:00" 在"1900-01-01 20:00:00"");/ 使用 after() 方法比較if (d2008.after(d1900) System.out.println("之后 "); else System.out.println(&quo
17、t;之前 ");System.out.println();System.out.println(" 調用方法:pareTo(d2008)");System.out.print(" 比較結果: "1900-01-0120:00:00" 在"2008-08-08 20:00:00"");/ 使用 compareTo() 方法比較int i = pareTo(d2008);if (i = -1) System.out.println("之前"); else if (i = 1) System
18、.out.println("之后"); else if (i = 0) System.out.println("是同一時刻");運行結果:1.調用方法:d1900.before(d2008)2.比較結果:"1900-01-01 20:00:00" 在"2008-08-08 20:00:00" 之前3.調用方法:d2008.after(d1900)4.比較結果:"2008-08-08 20:00:00" 在"1900-01-01 20:00:00" 之后5.調用方法:pareT
19、o(d2008)6.比較結果:"1900-01-01 20:00:00" 在"2008-08-08 20:00:00" 之前那么如果我們想直接獲取或者改變年、月、日、時、分、秒等等這些屬性的值時 怎么辦呢? Date類當然有完成這些操作的方法,不過遺憾的是它們也都已經不 被贊成使用了。我們必須換一個能夠提供這些操作的類,這個類就是 java.util.Calendar 。公歷歷法 java.util.GregorianCalendarCalendar是一個抽象類,我們無法直接實例化它,它有一個具體子類實體類 java.util.GregorianCale
20、ndar ,這個類實現的就是我們日常所用的公歷歷法, 或者叫做陽歷。我們可以直接使用new命令創建它的實例,或者使用 Calendar類的這個方法來獲得它實例: Java代碼Q1. public static Calendar getInstance()2. /other code3. public static Calendar getInstance()/other code采用上面這個方法時,我們創建的Calendar對象的日期和時間值是對象被創建時系統日期和時間值。當使用new命令時,我們有兩種選擇,一種是使用系統當 前的日期和時間值初始化 GregorianCalendar對象;另一
21、種是通過給定年、月、 日、時、分、秒等屬性值來對其進行初始化。請看下面的例子:Java代碼Q1. importjava.text.DateFormat;2. importjava.text.SimpleDateFormat;3. importjava.util.Calendar;4. importjava.util.GregorianCalendar;5.6. public7.class DateTest /*4.15.16.t("yyyy3.24.* 以一種較為友好的方式格式化日期時間值 * param c*
22、日期時間對象* return 格式化后的日期時間字符串* /public static String toFriendlyString(Calendar c)if (c != null) DateFormat df = new SimpleDateForma 年 MMR dd 曰 HH:mm:ss");return df.format(c.getTime();return null;public static voidmain(Stringargs) Calendar c1= Calendar.getInstance();System.out.println(" 創建方式:
23、Calendar.getInstance()");25. System.out.println("日期時間:" + DateTest.toFriendlyString(c1);26. System.out.println();27.28. Calendar c2 = new GregorianCalendar();29. System.out.println("創建方式:new GregorianCalendar()");30. System.out.println("日期時間:" + DateTest.toFriendly
24、String(c2);31. System.out.println();32.33. / 參數含義依次為:年、月、日34. Calendar c3 =new GregorianCalendar(2008,8,8);35. System.out.println("創建方式:new GregorianCalendar(2008, 8,8)");36. System.out.println("日期時間:" + DateTest.toFriendlyString(c3);37. System.out.println();38.39. / 參數含義依次為:年、月、
25、日、時、分40. Calendar c4 = new GregorianCalendar(2008,8,8,6,10);41. System.out.println("創建方式:new GregorianCalendar(2008, 8,8, 6,10)");42. System.out.println("日期時間:" + DateTest.toFriendlyString(c4);43. System.out.println();44.45. / 參數含義依次為:年、月、日、時、分、秒46. Calendar c5 =new GregorianCale
26、ndar(2008,8,8,18,10, 5);47. System.out.println("創建方式:new GregorianCalendar(2008, 8,8,18,10,5)");48. System.out.println("日期時間:" + DateTest.toFriendlyString(c5);49. 50. import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Gregoria
27、nCalendar;public class DateTest /* 以一種較為友好的方式格式化日期時間值* param c* 日期時間對象* return 格式化后的日期時間字符串* /public static String toFriendlyString(Calendar c) if (c != null) DateFormat df = new SimpleDateFormat("yyyy 年 MM 月 dd 日 HH:mm:ss");return df.format(c.getTime(); return null; public static void mai
28、n(String args) Calendar c1 = Calendar.getInstance();System.out.println("創建方式:Calendar.getInstance()");System.out.println("日期時間:" +DateTest.toFriendlyString(c1);System.out.println();Calendar c2 = new GregorianCalendar();System.out.println("創建方式:newGregorianCalendar()”);System
29、.out.println("日期時間:"+DateTest.toFriendlyString(c2);System.out.println();/參數含義依次為:年、月、日Calendar c3 = new GregorianCalendar(2008, 8, 8);System.out.println("創建方式:newGregorianCalendar(2008, 8, 8)");System.out.println("日期時間:"+DateTest.toFriendlyString(c3);System.out.println(
30、);/參數含義依次為:年、月、日、時、分Calendar c4 = new GregorianCalendar(2008, 8, 8, 6, 10);System.out.println("創建方式:newGregorianCalendar(2008, 8, 8, 6, 10)");System.out.println("日期時間:"+DateTest.toFriendlyString(c4);System.out.println();/參數含義依次為:年、月、日、時、分、秒Calendar c5 = new GregorianCalendar(2008
31、, 8, 8, 18, 10, 5);System.out.println("創建方式:newGregorianCalendar(2008, 8, 8, 18, 10, 5)");System.out.println("日期時間:"+DateTest.toFriendlyString(c5);運行結果如下:1 . 創建方式: Calendar.getInstance()2 .日期時間:2008年07月22日11:54:483 .創建方式:new GregorianCalendar()4 .日期時間:2008年07月22日11:54:485 .創建方式:n
32、ew GregorianCalendar(2008, 8,酚6 .日期時間:2008年09月08日00:00:007 .創建方式:new GregorianCalendar(2008, 8, 8, 6, 10)8 .日期時間:2008年09月08日06:10:009 .創建方式:new GregorianCalendar(2008, 8, 8, 18, 10, 5)10 .日期時間:2008年09月08日18:10:05為了便于閱讀,我們增加一個 toFriendlyString(Calendar c) 方法,它將日期 時間值格式化為一種更加友好易懂的形式, 我們將在接下來的內容中講解它的實
33、現原理。分析運行結果后,我們發現有兩個地方需要注意:? .在創建GregorianCalendar對象時,月份值都設定為8,但打印結果都是 9月份。這并不是我們的代碼有問題,而是因為JAVA表示的月份是從0開始的,也就是說它用來表示月份的數值總是比實際月份值小1。因此我們要表示8月份,就是應該設置8-1=7這個值。為了避免出現因為忘記處理 直觀,推薦大家使用定義在 份:? . GregorianCalendar的小時數是24小時制的。1的差值而設置了錯誤的月份,也讓代碼看起來更加 Calendar類的的這些常量來代替直接用數字表示月? 一月:Calendar.JANUARY = 0? 二月:C
34、alendar.FEBRUARY = 1? 三月:Calendar.MARCH = 2? 四月:Calendar.APRIL = 3? 五月:Calendar.MAY = 4? 六月:Calendar.JUNE = 5? 七月:Calendar.JULY = 6? 八月:Calendar.AUGUST = 7? 九月:Calendar.SEPTEMBER = 8? 十月:Calendar.OCTOBER = 9? H一月:Calendar.NOVEMBER = 10? 十二月:Calendar.DECEMBER = 11如果我們想要從Calendar對象獲得各種屬性的值,就需要調用它的 get
35、(int field)方法,這個方法接收一個int型的參數,并且根據這個給定參數的值來返 回相應的屬性的值。該方法的定義如下:Java代碼1. public int get(int field)2. /other code3. public int get(int field)/other code我們以一個示例來說明get(int field)方法所能接受的一些常用參數的含義及用法:Java代碼..2.13.import import importpublic14.15.t("yyyy2.23.24
36、.25.26.java.text.DateFormat;java.text.SimpleDateFormat;java.util.Calendar;class/*DateTest 以一種較為友好的方式格式化日期時間值param c日期時間對象return 格式化后的日期時間字符串*/public年MMRpublicstatic String toFriendlyString(Calendarif (c != null) DateFormat df dd 日 HH:mm:ss.SSS");returnstaticc)new SimpleDateFormareturn df.format
37、(c.getTime();null;voidmain(String口args) Calendar c = Calendar.getInstance();System.out.println("DateTest.toFriendlyString(c);System.out.println();System.out.println("Calendar.AM_PM");27.System.out.println("28.29.30.當前時刻:屬性名稱:代表含義:上下午標識,上午返回 Calendar.AM=0,下午返回 Calendar.PM=1")
38、;System.out.println("測試結果:"+ c.get(Calendar.AM_PM);System.out.println();屬性名稱: 代表含義:一個月中的第幾天, 測試結果:屬性名稱: 代表含義:一個月中的第幾天, 測試結果:屬性名稱:代表含義: 一周中的第幾天, 對");星期星期星期星期星期星期星期測試結果:屬性名稱:代表含義: 這一天所對應的星期測試結果:31. System.out.println("Calendar.DATE");32. System.out.println("同 Calendar.DAY
39、_OF_MONTH");33. System.out.println("" + c.get(Calendar.DATE);34. System.out.println();35.36. System.out.println("Calendar.DAY_OF_MONTH");37. System.out.println("同 Calendar.DATE");38. System.out.println("+ c.get(Calendar.DAY_OF_MONTH);39. System.out.println();4
40、0.41. System.out.println("Calendar.DAY_OF_WEEK");42. System.out.println("應星期幾,第一天為星期日,于此類推。43. System.out.println("日 :Calendar.SUNDAY=1");44. System.out.println("一 :Calendar.MONDAY=2");45. System.out.println("二 :Calendar.TUESDAY=3");46. System.out.println
41、("三 :Calendar.WEDNESDAY=4");47. System.out.println("四 :Calendar.THURSDAY=5");48. System.out.println("五 :Calendar.FRIDAY=6");49. System.out.println("六 :Calendar.SATURDAY=7");50. System.out.println("" + c.get(Calendar.DAY_OF_WEEK);51. System.out.printl
42、n();52.53. System.out.println("Calendar.DAY_OF_WEEK_IN_MONTH");54. System.out.println("幾在該月中是第幾次出現");55. System.out.println("+ c.get(Calendar.DAY_OF_WEEK_IN_MONTH);56System out println();屬性名稱:代表含義:一年中的第幾天測試結果:屬性名稱:代表含義: 12 小時制下的小時測試結果:屬性名稱:代表含義: 24 小時制下的小時測試結果:屬性名稱:代表含義:毫秒數&
43、quot;);測試結果:屬性名稱:代表含義:分鐘 ");測試結果:屬性名稱:代表含義:月份,從0 到 11 表5758 System out println("Calendar DAY_OF_YEAR");59 System out println("");60 System out println("" + c get(Calendar DAY_OF_YEAR);61 System out println();6263 System out println("Calendar HOUR");64 Sys
44、tem out println("數,中午和午夜表示為 0");65 System out println("" + c get(Calendar HOUR);66 System out println();6768 System out println("Calendar HOUR_OF_DAY");69 System out println("數,午夜表示為 0");70 System out println("+ c get(Calendar HOUR_OF_DAY);71 System outpr
45、intln();7273 System outprintln("Calendar MILLISECOND");74 System outprintln("75 System outprintln("" + c get(Calendar MILLISECOND);76 System out println();7778 System out println("Calendar MINUTE");79 System outprintln("80 System outprintln("" + c ge
46、t(Calendar MINUTE);81 System outprintln();8283 System out println("Calendar MONTH");84 System out println("示 12 個月份,比實際月份值小 1");85 .System.out.println("" + c.get(Calendar.MONTH);86 .System.out.println();87 .88 .System.out.println("Calendar.SECOND");89 .System.
47、out.println("90 .System.out.println("" + c.get(Calendar.SECOND);91 .System.out.println();92 .93 .System.out.println("Calendar.WEEK_OF_MONTH");94 .System.out.println("期");95 .System.out.println("測試結果:屬性名稱:代表含義:秒");測試結果:屬性名稱:代表含義: 一個月中的第幾個星測試結果:" + c.g
48、et(Calendar.WEEK_OF_MONTH);96 .System.out.println();97 .98 .System.out.println("屬性名稱:Calendar.WEEK_OF_YEAR");99 .System.out.println("代表含義:一年中的第幾個星期");100 .System.out.println("測試結果:" + c.get(Calendar.WEEK_OF_YEAR);101 .System.out.println();102.System.out.println(" 屬
49、性名稱:103.Calendar.YEAR");104.105.System.out.println(System.out.println(代表含義:年份");測試結果:" + c.get(Calendar.YEAR);106. 107. import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;public class DateTest /* 以一種較為友好的方式格式化日期時間值* * param c日期時間對象* return 格式化后的日期時
50、間字符串*/public static String toFriendlyString(Calendar c) if (c != null) DateFormat df = new SimpleDateFormat("yyyy 年 MM 月 dd 日 HH:mm:ss.SSS");return df.format(c.getTime(); return null; public static void main(String args) Calendar c = Calendar.getInstance();System.out.println(" 當前時刻: &
51、quot; +DateTest.toFriendlyString(c);System.out.println();System.out.println("屬性名稱:Calendar.AM_PM");System.out.println("代表含義:上下午標識,上午返回Calendar.AM=0,下午返回 Calendar.PM=1");System.out.println("測試結果:" +c.get(Calendar.AM_PM);System.out.println();System.out.println("Syste
52、m.out.println(" Calendar.DAY_OF_MONTH");System.out.println(" c.get(Calendar.DATE);System.out.println();屬性名稱:Calendar.DATE");代表含義:一個月中的第幾天,同測試結果:" +System.out.println("System.out.println(" Calendar.DATE");System.out.println(" c.get(Calendar.DAY_OF_MONTH);S
53、ystem.out.println();屬性名稱:Calendar.DAY_OF_MONTH");代表含義:一個月中的第幾天,同測試結果:" +System.out.println("System.out.println(" 幾,第一天為星期日,于此類推。 "); System.out.println(" System.out.println("屬性名稱: Calendar.DAY_OF_WEEK");代表含義:一周中的第幾天,對應星期星期日:Calendar.SUNDAY=1");星期一:Calenda
54、r.MONDAY=2");System.out.println("System.out.println("System.out.println("System.out.println("System.out.println("System.out.println("c.get(Calendar.DAY_OF_WEEK);System.out.println();星期二:Calendar.TUESDAY=3");星期三:Calendar.WEDNESDAY=4");星期四:Calendar.THURSDAY
55、=5");星期五:Calendar.FRIDAY=6");星期六:Calendar.SATURDAY=7");測試結果: " +System.out.println(" 屬性名稱:Calendar.DAY_OF_WEEK_IN_MONTH");System.out.println("代表含義:這一天所對應的星期幾在該月中是第幾次出現");System.out.println("測試結果:" +c.get(Calendar.DAY_OF_WEEK_IN_MONTH);System.out.prin
56、tln();System.out.println("System.out.println("System.out.println("c.get(Calendar.DAY_OF_YEAR);System.out.println();屬性名稱:Calendar.DAY_OF_YEAR");代表含義:一年中的第幾天 ");測試結果:" +System.out.println("System.out.println(" 和午夜表示為 0");System.out.println(" c.get(Cale
57、ndar.HOUR);System.out.println();屬性名稱:Calendar.HOUR");代表含義:12 小時制下的小時數,中午測試結果:" +System.out.println("System.out.println("表示為 0");System.out.println("c.get(Calendar.HOUR_OF_DAY);System.out.println();屬性名稱: Calendar.HOUR_OF_DAY");代表含義:24 小時制下的小時數,午夜測試結果:" +System.out.println("System.out.println("System.out.println("c.get(Calendar.MILLISECOND);System.out.println();屬性名稱:C
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 云南省瀘西縣瀘源普通高級中學2025屆高三下學期第二次高考模擬英語試題含解析
- 遼寧省沈陽市沈北新區重點達標名校2025屆初三下學期第二次模擬考試(期中)數學試題含解析
- 浙江省池州市2024-2025學年數學三下期末復習檢測試題含解析
- 陜西省咸陽市秦嶺中學2025年第二學期期末學業質量陽光指標調研卷初三生物試題含解析
- FIDIC電力工程施工合同版
- 江蘇省徐州市睢寧縣2024-2025學年三年級數學第二學期期末質量跟蹤監視模擬試題含解析
- 設備買賣及所有權轉移合同
- 餐廳檔口租賃合同模板
- 手機SIM卡購銷合同
- 停車庫鋼結構施工合同協議
- 期中(試題)-2024-2025學年人教精通版(2024)英語三年級下冊
- 2025-2030中國煤焦油雜酚油行業市場發展趨勢與前景展望戰略研究報告
- 防洪防汛安全教育知識培訓
- 2020-2025年中國遼寧省風力發電行業發展潛力分析及投資方向研究報告
- 規模養殖場十項管理制度
- 2025航天知識競賽考試題庫(含答案)
- 2025中考英語熱點話題閱讀《哪吒2魔童鬧海》
- 勞務派遣勞務外包項目方案投標文件(技術方案)
- 瘧疾2025培訓課件
- 流行性感冒診療方案(2025版)解讀課件
- 2025年度打印機銷售與升級改造合同模板4篇
評論
0/150
提交評論