Platform SDK Java 8.5 API Reference

com.genesyslab.platform.commons.util
Class DateTimeConverter

java.lang.Object
  extended by com.genesyslab.platform.commons.util.DateTimeConverter

public class DateTimeConverter
extends java.lang.Object

Date conversion utility class. Date pattern used is "yyyy-MM-dd'T'HH:mm:ss'Z'" (ex. yyyy-MM-dd'T'HH:mm:ss'Z').


Constructor Summary
DateTimeConverter()
           
 
Method Summary
static java.util.Date parse(java.lang.String dateStr)
          Pare date using GMT timezone.
 java.util.Date parseWithMillis(java.lang.String dateStr)
          Pare date using GMT timezone.
 java.util.Date parseWithoutMillis(java.lang.String dateStr)
          Pare date using GMT timezone.
static java.lang.String toLocalString(java.util.Date value)
          Format date using local timezone
 java.lang.String toLocalStringWithoutMS(java.util.Date value)
          Format date using local timezone
static java.lang.String toString(java.util.Date value)
          Format date using GMT timezone without milliseconds.
 java.lang.String toStringWithMillis(java.util.Date value)
          Format date using GMT timezone with milliseconds.
 java.lang.String toStringWithoutMillis(java.util.Date value)
          Format date using GMT timezone without milliseconds.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateTimeConverter

public DateTimeConverter()
Method Detail

parseWithoutMillis

public java.util.Date parseWithoutMillis(java.lang.String dateStr)
                                  throws java.text.ParseException
Pare date using GMT timezone. Expected format is "yyyy-MM-dd'T'HH:mm:ss'Z'"

Parameters:
dateStr - date string
Returns:
parsed date
Throws:
java.text.ParseException - if date string has unexpected format

parseWithMillis

public java.util.Date parseWithMillis(java.lang.String dateStr)
                               throws java.text.ParseException
Pare date using GMT timezone. Expected format is "yyyy-MM-dd'T'HH:mm:ss'Z'"

Parameters:
dateStr - date string
Returns:
parsed date
Throws:
java.text.ParseException - if date string has unexpected format

toStringWithoutMillis

public java.lang.String toStringWithoutMillis(java.util.Date value)
Format date using GMT timezone without milliseconds.

Parameters:
value - date to format
Returns:
formated date

toStringWithMillis

public java.lang.String toStringWithMillis(java.util.Date value)
Format date using GMT timezone with milliseconds.

Parameters:
value - date to format
Returns:
formated date

toLocalStringWithoutMS

public java.lang.String toLocalStringWithoutMS(java.util.Date value)
Format date using local timezone

Parameters:
value - date to format
Returns:
formated date

parse

public static java.util.Date parse(java.lang.String dateStr)
                            throws java.text.ParseException
Pare date using GMT timezone. Expected format is "yyyy-MM-dd'T'HH:mm:ss'Z'"

Parameters:
dateStr - date string
Returns:
parsed date
Throws:
java.text.ParseException - if date string has unexpected format

toString

public static java.lang.String toString(java.util.Date value)
Format date using GMT timezone without milliseconds.

Parameters:
value - date to format
Returns:
formated date

toLocalString

public static java.lang.String toLocalString(java.util.Date value)
Format date using local timezone

Parameters:
value - date to format
Returns:
formated date

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.