Rev 1814 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1814 | Rev 1827 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | 2 | ||
3 | import jomm.utils.MyCalendar; |
3 | import jomm.utils.MyCalendar; |
4 | import org.json.JSONException; |
4 | import org.json.JSONException; |
5 | import org.json.JSONObject; |
5 | import org.json.JSONObject; |
6 | import org.json.XML; |
6 | import org.json.XML; |
7 | import pt.estgp.estgweb.utils.Globals; |
- | |
8 | 7 | ||
9 | import java.text.MessageFormat; |
8 | import java.text.MessageFormat; |
10 | import java.text.SimpleDateFormat; |
9 | import java.text.SimpleDateFormat; |
11 | import java.util.ArrayList; |
- | |
12 | import java.util.Date; |
- | |
13 | import java.util.List; |
10 | import java.util.*; |
14 | 11 | ||
15 | /** |
12 | /** |
16 | * @author Jorge Machado |
13 | * @author Jorge Machado |
17 | * @date 13/Jun/2008 |
14 | * @date 13/Jun/2008 |
18 | * @see pt.estgp.estgweb.utils |
15 | * @see pt.estgp.estgweb.utils |
Line 102... | Line 99... | ||
102 | 1.5.0/docs/api/java/lang/String.html">String year1 = year.substring(0,4); |
99 | 1.5.0/docs/api/java/lang/String.html">String year1 = year.substring(0,4); |
103 | 100 | ||
104 | return 1.5.0/docs/api/java/lang/Integer.html">Integer.parseInt(year1) + 1; |
101 | return 1.5.0/docs/api/java/lang/Integer.html">Integer.parseInt(year1) + 1; |
105 | } |
102 | } |
106 | 103 | ||
- | 104 | ||
- | 105 | ||
107 | public static enum SemestreModerate |
106 | public static enum SemestreModerate |
108 | { |
107 | { |
109 | S1, |
108 | S1, |
110 | S2, |
109 | S2, |
111 | S1S2 |
110 | S1S2 |
Line 273... | Line 272... | ||
273 | }); |
272 | }); |
274 | for(String y: years) |
273 | for(String y: years) |
275 | System.out.println(y); |
274 | System.out.println(y); |
276 | */ |
275 | */ |
277 | } |
276 | } |
- | 277 | ||
- | 278 | public static int getHours(5+0%2Fdocs%2Fapi+Date">Date d) |
|
- | 279 | { |
|
- | 280 | 1.5.0/docs/api/java/util/Calendar.html">Calendar calendar = 1.5.0/docs/api/java/util/GregorianCalendar.html">GregorianCalendar.getInstance(); // creates a new calendar instance |
|
- | 281 | calendar.setTime(d); // assigns calendar to given date |
|
- | 282 | return calendar.get(1.5.0/docs/api/java/util/Calendar.html">Calendar.HOUR_OF_DAY); // gets hour in 24h format |
|
- | 283 | } |
|
- | 284 | ||
- | 285 | public static int getMinutes(5+0%2Fdocs%2Fapi+Date">Date d) |
|
- | 286 | { |
|
- | 287 | 1.5.0/docs/api/java/util/Calendar.html">Calendar calendar = 1.5.0/docs/api/java/util/GregorianCalendar.html">GregorianCalendar.getInstance(); // creates a new calendar instance |
|
- | 288 | calendar.setTime(d); // assigns calendar to given date |
|
- | 289 | return calendar.get(1.5.0/docs/api/java/util/Calendar.html">Calendar.MINUTE); |
|
- | 290 | } |
|
- | 291 | ||
- | 292 | public static int getYear(5+0%2Fdocs%2Fapi+Date">Date d) { |
|
- | 293 | 1.5.0/docs/api/java/util/Calendar.html">Calendar calendar = 1.5.0/docs/api/java/util/GregorianCalendar.html">GregorianCalendar.getInstance(); // creates a new calendar instance |
|
- | 294 | calendar.setTime(d); // assigns calendar to given date |
|
- | 295 | return calendar.get(1.5.0/docs/api/java/util/Calendar.html">Calendar.YEAR); |
|
- | 296 | } |
|
- | 297 | ||
- | 298 | public static int getMonth(5+0%2Fdocs%2Fapi+Date">Date d) { |
|
- | 299 | 1.5.0/docs/api/java/util/Calendar.html">Calendar calendar = 1.5.0/docs/api/java/util/GregorianCalendar.html">GregorianCalendar.getInstance(); // creates a new calendar instance |
|
- | 300 | calendar.setTime(d); // assigns calendar to given date |
|
- | 301 | return calendar.get(1.5.0/docs/api/java/util/Calendar.html">Calendar.MONTH) + 1; |
|
- | 302 | } |
|
- | 303 | ||
- | 304 | public static int getDay(5+0%2Fdocs%2Fapi+Date">Date d) { |
|
- | 305 | 1.5.0/docs/api/java/util/Calendar.html">Calendar calendar = 1.5.0/docs/api/java/util/GregorianCalendar.html">GregorianCalendar.getInstance(); // creates a new calendar instance |
|
- | 306 | calendar.setTime(d); // assigns calendar to given date |
|
- | 307 | return calendar.get(1.5.0/docs/api/java/util/Calendar.html">Calendar.DAY_OF_MONTH); |
|
- | 308 | } |
|
- | 309 | ||
278 | } |
310 | } |