All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ibs.util.SimpleDate

java.lang.Object
   |
   +----ibs.util.SimpleDate

public class SimpleDate
extends Object
implements Serializable, Cloneable

Constructor Index

 o SimpleDate()
Constructor for SimpleDate that initializes object to current system date/time.
 o SimpleDate(Date)
Constructor for SimpleDate that accepts a java.util.Date object and initializes SimpleDate to given date/time.
 o SimpleDate(Date)
Constructor for SimpleDate that accepts a java.util.Date object and initializes SimpleDate to given date/time.
 o SimpleDate(TimeZone)
Constructor for SimpleDate that initializes object to current system date/time.

Method Index

 o getAmPm()
 o getAmPm(Date)
 o getDate()
Returns a Date object.
 o getDateString()
Converts date to the default date pattern and returns a string.
 o getDateString(Date)
 o getDateString(String)
Converts date to the given pattern and returns a string.
 o getDateString(String, Date)
 o getDateTimeString(Date)
 o getDateTimeString(String, Date)
 o getDay()
 o getDay(Date)
 o getDayHour()
 o getDayHour(Date)
 o getDayOfTheWeek()
 o getDayOfTheWeek(Date)
 o getDayOfTheWeek_Long()
 o getDayOfTheWeek_Long(Date)
 o getDayOfTheYear()
 o getDayOfTheYear(Date)
 o getDayTimeString()
 o getDayTimeString(Date)
 o getDefaultDateFormat()
 o getDefaultDateTimeFormat()
 o getDefaultLocale()
Returns current default Locale
 o getHour()
 o getHour(Date)
 o getLongTimezone()
 o getLongTimezone(Date)
 o getMinutes()
 o getMinutes(Date)
 o getMonth()
 o getMonth(Date)
 o getMonthOfTheYear()
 o getMonthOfTheYear(Date)
 o getMonthOfTheYear_Long()
 o getMonthOfTheYear_Long(Date)
 o getSeconds()
 o getSeconds(Date)
 o getShortYear()
 o getShortYear(Date)
 o getTimeString()
 o getTimeString(Date)
 o getTimeZone()
 o getTimezone()
 o getTimezone(Date)
 o getWeekOfTheMonth()
 o getWeekOfTheMonth(Date)
 o getWeekOfTheYear()
 o getWeekOfTheYear(Date)
 o getYear()
 o getYear(Date)
 o main(String[])
 o setDefaultDateFormat(String)
Set pattern string for formatting this SimpleDate object.
 o setDefaultDateFormat(String, Locale)
Set pattern string for formatting this SimpleDate object.
 o setDefaultDateTimeFormat(String)
Set pattern string for formatting this SimpleDate object.
 o setDefaultDateTimeFormat(String, Locale)
Set pattern string for formatting this SimpleDate object.
 o setDefaultLocale(Locale)
Default Locale is set to Locale.US.
 o setTimeZone(TimeZone)
Set Default TimeZone to whatever appropriate.
 o toString()
Converts date to the default dateTime pattern and returns a string.

Constructors

 o SimpleDate
 public SimpleDate()
Constructor for SimpleDate that initializes object to current system date/time.

 o SimpleDate
 public SimpleDate(TimeZone tz)
Constructor for SimpleDate that initializes object to current system date/time.

 o SimpleDate
 public SimpleDate(Date date)
Constructor for SimpleDate that accepts a java.util.Date object and initializes SimpleDate to given date/time.

Parameters:
date - A java.util.Date object
 o SimpleDate
 public SimpleDate(Date date)
Constructor for SimpleDate that accepts a java.util.Date object and initializes SimpleDate to given date/time.

Parameters:
date - A java.sql.Date object

Methods

 o setDefaultDateFormat
 public static synchronized void setDefaultDateFormat(String pattern)
Set pattern string for formatting this SimpleDate object. See java.text.SimpleDateFormat for further details on how to build the pattern string.

Parameters:
pattern - A String object containing a valid pattern.
See Also:
SimpleDateFormat
 o setDefaultDateFormat
 public static synchronized void setDefaultDateFormat(String pattern,
                                                      Locale loc)
Set pattern string for formatting this SimpleDate object. See java.text.SimpleDateFormat for further details on how to build the pattern string.

NOTE: Default date format string is expected to be a date format, and EbfServer uses it whenever a referece to $$TODAY token is encountered.

Parameters:
pattern - A String object containing a valid pattern.
loc - A java.util.Locale object identifying the locale to be used while formatting.
See Also:
SimpleDateFormat, Locale
 o setDefaultDateTimeFormat
 public static void setDefaultDateTimeFormat(String pattern)
Set pattern string for formatting this SimpleDate object. See java.text.SimpleDateFormat for further details on how to build the pattern string.

Parameters:
pattern - A String object containing a valid pattern.
See Also:
SimpleDateFormat
 o setDefaultDateTimeFormat
 public static void setDefaultDateTimeFormat(String pattern,
                                             Locale loc)
Set pattern string for formatting this SimpleDate object. See java.text.SimpleDateFormat for further details on how to build the pattern string.

NOTE: Default date format string is expected to be a datetime format, and EbfServer uses it whenever a referece to $$NOW token is encountered.

Parameters:
pattern - A String object containing a valid pattern.
loc - A java.util.Locale object identifying the locale to be used while formatting.
See Also:
SimpleDateFormat, Locale
 o setDefaultLocale
 public static void setDefaultLocale(Locale loc)
Default Locale is set to Locale.US. It can be changed using this static method.

 o getDefaultLocale
 public static Locale getDefaultLocale()
Returns current default Locale

Returns:
Locale
 o getDefaultDateFormat
 public static String getDefaultDateFormat()
 o getDefaultDateTimeFormat
 public static String getDefaultDateTimeFormat()
 o setTimeZone
 public static synchronized void setTimeZone(TimeZone tz)
Set Default TimeZone to whatever appropriate. If not set, it has default value of CST (Central Standard Time).

Parameters:
tz - A TimeZone object
 o getTimeZone
 public static TimeZone getTimeZone()
 o toString
 public String toString()
Converts date to the default dateTime pattern and returns a string.

Returns:
A String
Overrides:
toString in class Object
See Also:
SimpleDateFormat;
 o getDate
 public Date getDate()
Returns a Date object.

Returns:
Date
 o getDateString
 public String getDateString()
Converts date to the default date pattern and returns a string.

Returns:
A String
See Also:
SimpleDateFormat;
 o getDateString
 public String getDateString(String pattern)
Converts date to the given pattern and returns a string.

Parameters:
pattern - A date formtting pattern
Returns:
A String
See Also:
SimpleDateFormat;
 o getDateString
 public static String getDateString(Date date)
 o getDateString
 public static String getDateString(String pattern,
                                    Date date)
 o getDateTimeString
 public static String getDateTimeString(Date date)
 o getDateTimeString
 public static String getDateTimeString(String pattern,
                                        Date date)
 o getDayTimeString
 public String getDayTimeString(Date date)
 o getDayTimeString
 public String getDayTimeString()
 o getTimeString
 public String getTimeString(Date date)
 o getTimeString
 public String getTimeString()
 o getDayOfTheYear
 public String getDayOfTheYear()
 o getDayOfTheYear
 public String getDayOfTheYear(Date date)
 o getDayOfTheWeek_Long
 public String getDayOfTheWeek_Long()
 o getDayOfTheWeek_Long
 public String getDayOfTheWeek_Long(Date date)
 o getDayOfTheWeek
 public String getDayOfTheWeek()
 o getDayOfTheWeek
 public String getDayOfTheWeek(Date date)
 o getWeekOfTheMonth
 public String getWeekOfTheMonth(Date date)
 o getWeekOfTheMonth
 public String getWeekOfTheMonth()
 o getWeekOfTheYear
 public String getWeekOfTheYear(Date date)
 o getWeekOfTheYear
 public String getWeekOfTheYear()
 o getMonthOfTheYear
 public String getMonthOfTheYear(Date date)
 o getMonthOfTheYear
 public String getMonthOfTheYear()
 o getMonthOfTheYear_Long
 public String getMonthOfTheYear_Long(Date date)
 o getMonthOfTheYear_Long
 public String getMonthOfTheYear_Long()
 o getDayHour
 public String getDayHour(Date date)
 o getDayHour
 public String getDayHour()
 o getHour
 public String getHour(Date date)
 o getHour
 public String getHour()
 o getMinutes
 public String getMinutes(Date date)
 o getMinutes
 public String getMinutes()
 o getSeconds
 public String getSeconds(Date date)
 o getSeconds
 public String getSeconds()
 o getAmPm
 public String getAmPm(Date date)
 o getAmPm
 public String getAmPm()
 o getTimezone
 public String getTimezone(Date date)
 o getTimezone
 public String getTimezone()
 o getLongTimezone
 public String getLongTimezone(Date date)
 o getLongTimezone
 public String getLongTimezone()
 o getDay
 public String getDay(Date date)
 o getDay
 public String getDay()
 o getMonth
 public String getMonth(Date date)
 o getMonth
 public String getMonth()
 o getYear
 public String getYear(Date date)
 o getYear
 public String getYear()
 o getShortYear
 public String getShortYear(Date date)
 o getShortYear
 public String getShortYear()
 o main
 public static void main(String args[])

All Packages  Class Hierarchy  This Package  Previous  Next  Index