Give you a more complete thing about time [turn]

xiaoxiao2021-03-06  43

Import java.text.dateFormat;

Import java.util. *;

Public class jspcalendar {

Calendar Calendar = NULL;

Public JSPCALENDAR () {

Calendar = Calendar.getInstance ();

Date TrialTime = New Date ();

Calendar.SetTime (TRIALTIME);

}

Public int getYear () {

Return Calendar.get (Calendar.Year);

}

Public string getMonth () {

INT m = getMonthint ();

String [] MONTHS = new string [] {"January", "February", "march",

"April", "May", "June",

"July", "August", "September",

"October", "November", "DecEmber"};

IF (m> 12)

Return "Unknown to Man";

Return Months [M - 1];

}

Public string getday () {

INT x = getDayofweek ();

String [] days = new string [] {"Sunday", "Monday", "Tuesday", "Wednesday",

"Thursday", "Friday", "SATURDAY"}

IF (x> 7)

Return "Unknown to Man";

Return Days [x - 1];

}

Public int getMonthint () {

Return 1 Calendar.get (Calendar.Mont);

}

Public string getdate () {

Return getMonthint () "/" getDayofmonth () "/" getYear ();

}

Public string gettime () {

Return gethour () ":" getMinute () ":" getsecond ();

}

Public int getdayofmonth () {

Return Calendar.get (Calendar.day_of_month);

}

Public int getdayofyear () {

Return Calendar.get (Calendar.day_of_year);

}

Public int getWeekofyear () {

Return Calendar.get (Calendar.Week_of_Year);

}

Public int getWeekOfmonth () {

Return Calendar.get (Calendar.Week_OF_MONTH);

}

Public int getdayofweek () {

Return calendar.get (Calendar.day_of_week);

}

Public int getHour () {

Return Calendar.get (Calendar.Hour_Of_DAY);

Public int getminute () {

Return Calendar.get (Calendar.minute);

}

Public int getsecond () {

Return Calendar.get (Calendar.second);

}

Public static void main (string args []) {

JSPCALENDAR DB = New JSPCALENDAR ();

p ("Date:" db.getdayofmonth ());

P ("Year:" DB.GetyEAR ());

p ("Month:" db.getMonth ());

p ("Time:" DB.GetTime ());

p ("Date:" db.getdate ());

P ("day:" db.getday ());

P ("Dayofyear:" DB.Getdayofyear ());

P ("Weekofyear:" DB.Getweekofyear ());

p ("Era:" db.Getera ());

p ("ampm:" db.getampm ());

p ("DST:" DB.GetdStoffset ());

P ("Zone Offset:" DB.GetzoneOffset ());

p ("Timezone:" DB.Getustimezone ());

}

Private static void p (string x) {

System.out.println (x);

}

Public int getra () {

Return Calendar.get (Calendar.era);

}

Public string getUstimezone () {

String [] zones = new string [] {"hawaii", "alaskan", "pacific",

"Mountain", "Central", "EASTERN"}

Return Zones [10 getzoneoffset ()];

}

Public int getzoneoffset () {

Return Calendar.get (Calendar.zone_offset) / (60 * 60 * 1000);

}

Public int getDStoffset () {

Return Calendar.get (Calendar.dst_offset) / (60 * 60 * 1000);

}

Public int getAmpm () {

Return Calendar.get (Calendar.Am_PM);

}

}

转载请注明原文地址:https://www.9cbs.com/read-55734.html

New Post(0)