net.pleso.framework.client.util
Class DateUtil

java.lang.Object
  extended by net.pleso.framework.client.util.DateUtil

public class DateUtil
extends java.lang.Object

Formats and parses dates and times using framework patterns. Using DateTimeFormat.


Field Summary
static java.lang.String[] inputDatePatterns
          Input date format.
static java.lang.String outputDatePattern
          Output date format.
static java.lang.String timePattern
          Output time format.
 
Constructor Summary
DateUtil()
           
 
Method Summary
static java.lang.String formatDate(java.util.Date date)
          Format a date object by output date format
static java.lang.String formatTime(java.util.Date time)
          Format a time object by output time format
static boolean isValidDate(java.lang.String date)
          Validate text by input date formats
static boolean isValidTime(java.lang.String time)
          Validate text by input time format
static java.util.Date parseDate(java.lang.String date)
          Parses text to produce a Date value by input date formats.
static java.util.Date parseTime(java.lang.String time)
          Parses text to produce a Date value by input time formats.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

outputDatePattern

public static final java.lang.String outputDatePattern
Output date format. All controls in system will show date in this format.

See Also:
Constant Field Values

inputDatePatterns

public static final java.lang.String[] inputDatePatterns
Input date format. All this formats will be valid.


timePattern

public static final java.lang.String timePattern
Output time format. All controls in system will show time in this format.

See Also:
Constant Field Values
Constructor Detail

DateUtil

public DateUtil()
Method Detail

formatDate

public static java.lang.String formatDate(java.util.Date date)
Format a date object by output date format

Parameters:
date - the date object being formatted
Returns:
formatted date representation

isValidDate

public static boolean isValidDate(java.lang.String date)
Validate text by input date formats

Parameters:
date - the string being validated
Returns:
is date valid

parseDate

public static java.util.Date parseDate(java.lang.String date)
Parses text to produce a Date value by input date formats.

Parameters:
date - the string being parsed
Returns:
a parsed date/time value

formatTime

public static java.lang.String formatTime(java.util.Date time)
Format a time object by output time format

Parameters:
time - the date with time object being formatted
Returns:
formatted time representation

isValidTime

public static boolean isValidTime(java.lang.String time)
Validate text by input time format

Parameters:
time - the string being validated
Returns:
is time valid

parseTime

public static java.util.Date parseTime(java.lang.String time)
Parses text to produce a Date value by input time formats.

Parameters:
time - the string being parsed
Returns:
a parsed date/time value


Copyright © 2006-2007 pleso.net crew All Rights Reserved.