utils
Class DateUtils

java.lang.Object
  extended by utils.DateUtils

public class DateUtils
extends java.lang.Object

Copyright DocJava, inc. User: lyon

Date: Jan 8, 2005

Time: 1:10:47 PM


Field Summary
static java.text.SimpleDateFormat SIMPLE_DATE_FORMAT
           
static java.lang.String SIMPLE_DATE_PATTERN
           
 
Constructor Summary
DateUtils()
           
 
Method Summary
static java.util.Date getCommaLessFullNameDate(java.lang.String dateString)
          Inputs a FQDN (Fully qualified date name) and returns an instance of a java.util.Date
static java.util.Date getDate()
          prompt the user for a date
static java.util.Date getDate(java.util.Date d)
           
static java.util.Date getDate(java.lang.String dateString)
           
static java.util.Date getEuropeanDate(java.lang.String dateString)
           
static java.util.Date getFullNameDate(java.lang.String dateString)
          Inputs a FQDN (Fully qualified date name) and returns an instance of a java.util.Date
static double getNumberDays(long l)
           
static java.util.Date getSimpleDate(java.lang.String s)
          Input a simple date in M/d/yy format.
static void main(java.lang.String[] args)
           
static long subtract(java.util.Date d1, java.util.Date d2)
           
static void testFullNameDate()
          Inputs a FQDN (Fully qualified date name) and returns an instance of a java.util.Date
static void testGetEuropeanDate()
           
static void testGetNumberOfDate()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIMPLE_DATE_PATTERN

public static final java.lang.String SIMPLE_DATE_PATTERN
See Also:
Constant Field Values

SIMPLE_DATE_FORMAT

public static final java.text.SimpleDateFormat SIMPLE_DATE_FORMAT
Constructor Detail

DateUtils

public DateUtils()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.text.ParseException
Throws:
java.text.ParseException

getDate

public static java.util.Date getDate()
prompt the user for a date

Returns:
a date instance

getSimpleDate

public static java.util.Date getSimpleDate(java.lang.String s)
Input a simple date in M/d/yy format. Performs error correction with a modal dialog. returns todays date if there is an error.

Parameters:
s -
Returns:

getDate

public static java.util.Date getDate(java.util.Date d)

testGetEuropeanDate

public static void testGetEuropeanDate()
                                throws java.text.ParseException
Throws:
java.text.ParseException

testFullNameDate

public static void testFullNameDate()
                             throws java.text.ParseException
Inputs a FQDN (Fully qualified date name) and returns an instance of a java.util.Date

Throws:
java.text.ParseException

getCommaLessFullNameDate

public static java.util.Date getCommaLessFullNameDate(java.lang.String dateString)
                                               throws java.text.ParseException
Inputs a FQDN (Fully qualified date name) and returns an instance of a java.util.Date

Throws:
java.text.ParseException

getFullNameDate

public static java.util.Date getFullNameDate(java.lang.String dateString)
                                      throws java.text.ParseException
Inputs a FQDN (Fully qualified date name) and returns an instance of a java.util.Date

Throws:
java.text.ParseException

getEuropeanDate

public static java.util.Date getEuropeanDate(java.lang.String dateString)
                                      throws java.text.ParseException
Throws:
java.text.ParseException

getDate

public static java.util.Date getDate(java.lang.String dateString)
                              throws java.text.ParseException
Throws:
java.text.ParseException

testGetNumberOfDate

public static void testGetNumberOfDate()
                                throws java.text.ParseException
Throws:
java.text.ParseException

getNumberDays

public static double getNumberDays(long l)

subtract

public static long subtract(java.util.Date d1,
                            java.util.Date d2)