com.silverpeas.mydb.data.date
Class DateFormatter

java.lang.Object
  extended by com.silverpeas.mydb.data.date.DateFormatter

public class DateFormatter
extends Object

Date format tool class. Deals with following formats :
- standard display : dd/mm/yyyy (fr) or mm/dd/yyyy (en)
- SQL format : java.sql.Date or string yyyy-mm-dd
- XmlForm format : yyyy/mm/dd


Constructor Summary
DateFormatter(String pattern)
           
 
Method Summary
 String sqlToString(String sqlDate)
          SQL format to HTML display : yyyy-mm-dd -> dd/mm/yyyy
 String stringToFormString(String stringDate)
          HTML display to XML form format : dd/mm/yyyy -> yyyy/mm/dd
 Date stringToSql(String stringDate)
          HTML display to SQL format : dd/mm/yyyy -> java.sql.Date
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateFormatter

public DateFormatter(String pattern)
Method Detail

sqlToString

public String sqlToString(String sqlDate)
                   throws ParseException
SQL format to HTML display : yyyy-mm-dd -> dd/mm/yyyy

Parameters:
sqlDate -
Returns:
Throws:
ParseException

stringToSql

public Date stringToSql(String stringDate)
                 throws ParseException
HTML display to SQL format : dd/mm/yyyy -> java.sql.Date

Parameters:
stringDate -
Returns:
Throws:
ParseException

stringToFormString

public String stringToFormString(String stringDate)
                          throws ParseException
HTML display to XML form format : dd/mm/yyyy -> yyyy/mm/dd

Parameters:
stringDate -
Returns:
Throws:
ParseException


Copyright © 2016 Silverpeas. All Rights Reserved.