Subversion Repositories bacoAlunos

Rev

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
}