bass.util
Class DateParsers

java.lang.Object
  extended by bass.util.DateParsers

public class DateParsers
extends java.lang.Object


Constructor Summary
DateParsers()
           
 
Method Summary
static java.lang.String leadingZeroAdder(int number)
          Adds the leading zero to number <10 and generates a string
static java.lang.String parseDate(java.util.GregorianCalendar cal)
          Converting GregorianCalendar date into the format DD.MM.YYYY
static java.util.GregorianCalendar parseDate(java.lang.String date)
          Converting DD.MM.YYYY into GregorianCalendar
static java.util.GregorianCalendar parseDateFromSQLToGregCalendar(java.lang.String date)
          Creates a GregorianCalendar object from a SQL formatted date (YYYY-MM-DD)
static java.lang.String parseDateFromSQLToTimeSeriesFormat(java.lang.String date)
          Converting standard SQL format into a format which can be used by the JFreechart time series charts (YYYY-MM)
static java.lang.String parseDateSQL(java.util.GregorianCalendar cal)
          Converting GregorianCalendar into the standard SQL format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateParsers

public DateParsers()
Method Detail

parseDateSQL

public static java.lang.String parseDateSQL(java.util.GregorianCalendar cal)
Converting GregorianCalendar into the standard SQL format

Parameters:
cal -
Returns:
String conversion of the given GregorianCalendar object fitting the mySql standard

parseDateFromSQLToGregCalendar

public static java.util.GregorianCalendar parseDateFromSQLToGregCalendar(java.lang.String date)
Creates a GregorianCalendar object from a SQL formatted date (YYYY-MM-DD)

Parameters:
date - (SQL-format)
Returns:
GregorianCalendar

parseDateFromSQLToTimeSeriesFormat

public static java.lang.String parseDateFromSQLToTimeSeriesFormat(java.lang.String date)
Converting standard SQL format into a format which can be used by the JFreechart time series charts (YYYY-MM)

Parameters:
date -
Returns:
String parsed from SQL format

leadingZeroAdder

public static java.lang.String leadingZeroAdder(int number)
Adds the leading zero to number <10 and generates a string

Parameters:
number -
Returns:
String of given number

parseDate

public static java.lang.String parseDate(java.util.GregorianCalendar cal)
Converting GregorianCalendar date into the format DD.MM.YYYY

Parameters:
cal -
Returns:
String represantion of the given GregorianCalendar object (in DD.MM.YYYY)

parseDate

public static java.util.GregorianCalendar parseDate(java.lang.String date)
Converting DD.MM.YYYY into GregorianCalendar

Parameters:
date -
Returns:
GregorianCalendar object of the given String