|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Libraries.StdLibrary
com.planet_ink.coffee_mud.Libraries.CoffeeTime
public class CoffeeTime
| Field Summary | |
|---|---|
protected TimeClock |
globalClock
|
| Fields inherited from interface com.planet_ink.coffee_mud.Libraries.interfaces.TimeManager |
|---|
MILI_DAY, MILI_HOUR, MILI_MINUTE, MILI_MONTH, MILI_SECOND, MILI_WEEK, MILI_YEAR |
| Constructor Summary | |
|---|---|
CoffeeTime()
|
|
| Method Summary | |
|---|---|
java.lang.String |
convertHour(java.lang.String TheHour)
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=T2_AMPMString(); |
java.lang.String |
date2Date2String(long time)
Converts a given date into a string of form: MM/DD/YY Usage: d2D2String() |
java.lang.String |
date2DateString(long time)
Converts a given date into a string of form: MM/DD/YYYY Usage: d2DString() |
java.lang.String |
date2DayOfMonthString(long time)
Returns the DD portion of a given date Usage: String ENDDD=d2DDString(); |
java.lang.String |
date2HRString(long time)
Returns the Hours portion of a given Time Usage: String ENDHR=T2HRString(); |
java.lang.String |
date2MINString(long time)
Returns the Minutes portion of a given Time Usage: String ENDMIN=T2MINString(); |
java.lang.String |
date2MonthString(long time)
Returns the month for a given date Usage: String ENDMM=d2MMString(); |
java.lang.String |
date2SecondsString(long time)
Converts a given date into a string of form: MM/DD/YYYY HH:MM AP Usage: d2SString() |
java.lang.String |
date2String(java.util.Calendar C)
|
java.lang.String |
date2String(long time)
Converts a given date into a string of form: MM/DD/YYYY HH:MM AP Usage: d2String() |
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=d2YYYYString(); |
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 Number,
boolean GiveShort)
Return the name of the month, given a number Usage: String Mnth=ReturnMonthName(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. |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
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 |
java.lang.String |
month2MM(java.lang.String Month)
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 Usage: msgDateFormat(98374987234) |
java.util.Calendar |
string2Date(java.lang.String TheDate)
Converts a string of some form into a Calendar object. |
long |
string2Millis(java.lang.String TheDate)
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 class com.planet_ink.coffee_mud.Libraries.StdLibrary |
|---|
activate, compareTo, copyOf, getSupportThread, initializeClass, newInstance, shutdown |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.planet_ink.coffee_mud.Libraries.interfaces.CMLibrary |
|---|
activate, getSupportThread, shutdown |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject |
|---|
copyOf, initializeClass, newInstance |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Field Detail |
|---|
protected TimeClock globalClock
| Constructor Detail |
|---|
public CoffeeTime()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdLibrarypublic java.lang.String month2MM(java.lang.String Month)
month2MM in interface TimeManagerMonth - The month name
public java.lang.String getMonthName(int Number,
boolean GiveShort)
getMonthName in interface TimeManagerNumber - Month number to convertGiveShort - Give abbreviation if true
public long string2Millis(java.lang.String TheDate)
string2Millis in interface TimeManagerTheDate - The string to retrieve from
public java.util.Calendar string2Date(java.lang.String TheDate)
string2Date in interface TimeManagerTheDate - The string to retrieve from
public java.lang.String convertHour(java.lang.String TheHour)
convertHour in interface TimeManagerTheHour - Hours in military format
public java.lang.String getAMPM(java.lang.String TheHour)
getAMPM in interface TimeManagerTheHour - Hours in military format
public java.lang.String getTheIntZoneID(int theRawOffset)
getTheIntZoneID in interface TimeManagertheRawOffset - The time zone's raw offset to convert
public java.lang.String getTheTimeZone(java.lang.String theID)
getTheTimeZone in interface TimeManagertheID - The ID of the abbreviated time zone.
public java.lang.String date2MonthString(long time)
date2MonthString in interface TimeManagertime - The time in miliseconds
public java.lang.String date2DayOfMonthString(long time)
date2DayOfMonthString in interface TimeManagertime - The time in miliseconds
public java.lang.String twoDigits(long num)
twoDigits in interface TimeManagernum - the number
public java.lang.String date2YYYYString(long time)
date2YYYYString in interface TimeManagertime - The time in miliseconds
public java.lang.String date2HRString(long time)
date2HRString in interface TimeManagertime - The time in miliseconds
public java.lang.String date2MINString(long time)
date2MINString in interface TimeManagertime - The time in miliseconds
public java.lang.String date2ZoneString(long time)
date2ZoneString in interface TimeManagertime - The time in miliseconds
public java.lang.String date2AMPMString(long time)
date2AMPMString in interface TimeManagertime - The time in miliseconds
public java.lang.String date2String(java.util.Calendar C)
date2String in interface TimeManagerpublic java.lang.String date2String(long time)
date2String in interface TimeManagertime - The time in miliseconds
public java.lang.String date2SecondsString(long time)
date2SecondsString in interface TimeManagertime - The time in miliseconds
public java.lang.String date2DateString(long time)
date2DateString in interface TimeManagertime - The time in miliseconds
public java.lang.String date2Date2String(long time)
date2Date2String in interface TimeManagertime - The time in miliseconds
public java.lang.String smtpDateFormat(long time)
smtpDateFormat in interface TimeManagertime - The time in miliseconds
public TimeClock globalClock()
TimeManager
globalClock in interface TimeManagerTimeClockpublic boolean isTickExpression(java.lang.String val)
TimeManager
isTickExpression in interface TimeManagerval - the expression
public int parseTickExpression(java.lang.String val)
TimeManager
parseTickExpression in interface TimeManagerval - the expression
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||