|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TimeManager
| Field Summary | |
|---|---|
static long |
MILI_DAY
constant for the number of milliseconds in a rl day |
static long |
MILI_HOUR
constant for the number of milliseconds in a rl hour |
static long |
MILI_MINUTE
constant for the number of milliseconds in a minute |
static long |
MILI_MONTH
constant for the number of milliseconds in a rl month |
static long |
MILI_SECOND
constant for the number of milliseconds in a second |
static long |
MILI_WEEK
constant for the number of milliseconds in a rl week |
static long |
MILI_YEAR
constant for the number of milliseconds in a rl year |
static java.lang.String[] |
MONTHS
constant for the names of the months in a rl year |
static java.lang.String[] |
SHORTMONTHS
constant for the short names of the months in a rl year |
| Method Summary | |
|---|---|
java.lang.String |
convertHour(java.lang.String hours24)
Returns the regular Hours given the hours in the international format (military time) Usage: ConvertHour(GetIn(req, "ENDHR")) |
java.lang.String |
date2AMPMString(long time)
Returns the Minutes portion of a given Time Usage: String ST_AMPM=date2AMPMString(time); |
java.lang.String |
date2APTimeString(long time)
Return the time in HH:MM AP format. |
java.lang.String |
date2Date2String(long time)
Converts a given date into a string of form: MM/DD/YY Usage: date2Date2String(time) |
java.lang.String |
date2DateString(long time)
Converts a given date into a string of form: MM/DD/YYYY Usage: date2DateString(time) |
java.lang.String |
date2DayOfMonthString(long time)
Returns the DD portion of a given date Usage: String ENDDD=date2DayOfMonthString(); |
java.lang.String |
date2HRString(long time)
Returns the Hours portion of a given Time Usage: String ENDHR=date2HRString(); |
java.lang.String |
date2LongEllapsedTime(long time)
Converts a given number of milliseconds, into a number of rl years, months, days, hours, minutes, and seconds. |
java.lang.String |
date2MINString(long time)
Returns the Minutes portion of a given Time Usage: String ENDMIN=date2MINString(); |
java.lang.String |
date2MonthDateString(long time,
boolean shortName)
Returns the month/day for a given date Usage: String ENDMM=date2MonthDateString(); |
java.lang.String |
date2MonthString(long time,
boolean shortName)
Returns the month for a given date Usage: String ENDMM=date2MonthString(time,true); |
java.lang.String |
date2SecondsString(long time)
Converts a given date into a string of form: MM/DD/YYYY HH:MM AP Usage: date2SecondsString(time) |
java.lang.String |
date2ShortEllapsedTime(long time)
Converts a given number of ms, into a number of rl y, m, d, h, m, and s. |
java.lang.String |
date2ShortEllapsedTime(long time,
java.util.concurrent.TimeUnit minUnit)
Converts a given number of ms, into a number of rl y, m, d, h, m, and s. |
java.lang.String |
date2String(java.util.Calendar C)
Converts a given date into a string of form: MM/DD/YYYY HH:MM AP Usage: date2String() |
java.lang.String |
date2String(long time)
Converts a given date into a string of form: MM/DD/YYYY HH:MM AP Usage: date2String(time) |
java.lang.String |
date2YYYYString(long time)
Returns the YYYY portion of a given date Returns the DD portion of a given date Usage: String ENDYYYY=date2YYYYString(); |
java.lang.String |
date2ZoneString(long time)
Returns the time zone of the server Usage: MEETZN = T2ZoneString(); |
java.lang.String |
getAMPM(java.lang.String TheHour)
Returns the AMPM stamp given the international Hours portion the Time Usage: getAMPM(GetIn(req, "ENDHR")) |
java.lang.String |
getMonthName(int monthNum,
boolean giveShort)
Return the name of the month, given a number Usage: String Mnth=getMonthName(m,GiveShort).charStats(); |
java.lang.String |
getTheIntZoneID(int theRawOffset)
Get the zone id given the timezone string Usage: GetTheZoneID(MeetTZ.getRawOffset())+"\n"; |
java.lang.String |
getTheTimeZone(java.lang.String theID)
Returns the time zone of the given ID Usage: MEETZN = GetTheTimeZone(ID); |
TimeClock |
globalClock()
Returns the mud wide global time clock object as defined by the coffeemud.ini file. |
boolean |
isTickExpression(java.lang.String val)
Parses whether a tick expression, or an expression ending with the word minutes, hours, seconds, days, mudhours, muddays, mudweeks, mudmonths, or mudyears |
boolean |
isValidDateString(java.lang.String dateTimeStr)
Returns whether the given string would parse to a valid date. |
java.lang.String |
month2MM(java.lang.String monthName)
Returns the numeric representation of the month Usage: month2MM("January"); |
int |
parseTickExpression(java.lang.String val)
Parses either a tick expression, or an expression ending with the word minutes, hours, seconds, days, mudhours, muddays, mudweeks, mudmonths, or mudyears |
java.lang.String |
smtpDateFormat(long time)
format the date for an smtp message Usage: smtpDateFormat(98374987234) |
java.util.Calendar |
string2Date(java.lang.String dateTimeStr)
Converts a string of some form into a Calendar object. |
long |
string2Millis(java.lang.String dateTimeStr)
Converts a string of some form into a Calendar object. |
java.lang.String |
twoDigits(long num)
Converts a number to two digits. |
| Methods inherited from interface com.planet_ink.coffee_mud.Libraries.interfaces.CMLibrary |
|---|
activate, getSupportThread, propertiesLoaded, shutdown |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject |
|---|
copyOf, ID, initializeClass, newInstance |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Field Detail |
|---|
static final java.lang.String[] MONTHS
static final java.lang.String[] SHORTMONTHS
static final long MILI_SECOND
static final long MILI_MINUTE
static final long MILI_HOUR
static final long MILI_DAY
static final long MILI_WEEK
static final long MILI_MONTH
static final long MILI_YEAR
| Method Detail |
|---|
java.lang.String month2MM(java.lang.String monthName)
monthName - The month name
java.lang.String getMonthName(int monthNum,
boolean giveShort)
monthNum - Month number to convertgiveShort - Give abbreviation if true
boolean isValidDateString(java.lang.String dateTimeStr)
dateTimeStr - the strong to parse
long string2Millis(java.lang.String dateTimeStr)
dateTimeStr - The string to retrieve from
java.util.Calendar string2Date(java.lang.String dateTimeStr)
dateTimeStr - The string to retrieve from
java.lang.String twoDigits(long num)
num - the number
java.lang.String convertHour(java.lang.String hours24)
hours24 - Hours in military format
java.lang.String getAMPM(java.lang.String TheHour)
TheHour - Hours in military format
java.lang.String getTheIntZoneID(int theRawOffset)
theRawOffset - The time zone's raw offset to convert
java.lang.String getTheTimeZone(java.lang.String theID)
theID - The ID of the abbreviated time zone.
java.lang.String date2MonthString(long time,
boolean shortName)
time - The time in milisecondsshortName - true to use shortened months
java.lang.String date2MonthDateString(long time,
boolean shortName)
time - The time in milisecondsshortName - true to use shortened months
java.lang.String date2APTimeString(long time)
time - the time in millis
java.lang.String date2DayOfMonthString(long time)
time - The time in miliseconds
java.lang.String date2YYYYString(long time)
time - The time in miliseconds
java.lang.String date2HRString(long time)
time - time used
java.lang.String date2MINString(long time)
time - The time in miliseconds
java.lang.String smtpDateFormat(long time)
time - The time in miliseconds
java.lang.String date2ZoneString(long time)
time - The time in miliseconds
java.lang.String date2AMPMString(long time)
time - The time in miliseconds
java.lang.String date2String(java.util.Calendar C)
C - The time in calendar
java.lang.String date2String(long time)
time - The time in miliseconds
java.lang.String date2LongEllapsedTime(long time)
time - The time in miliseconds
java.lang.String date2ShortEllapsedTime(long time)
time - The time in miliseconds
java.lang.String date2ShortEllapsedTime(long time,
java.util.concurrent.TimeUnit minUnit)
time - The time in milisecondsminUnit - The smallest unit to return
java.lang.String date2SecondsString(long time)
time - The time in miliseconds
java.lang.String date2DateString(long time)
time - The time in miliseconds
java.lang.String date2Date2String(long time)
time - The time in miliseconds
int parseTickExpression(java.lang.String val)
val - the expression
boolean isTickExpression(java.lang.String val)
val - the expression
TimeClock globalClock()
TimeClock
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||