com.qanavigation.Basics
Class BTools

java.lang.Object
  extended by com.qanavigation.Basics.BTools

public class BTools
extends java.lang.Object

A collection of little helpers


Constructor Summary
BTools()
           
 
Method Summary
static java.lang.String getDateFromISODateTime(java.lang.String p_DateTime)
           
static java.lang.String getISODate(java.util.Calendar p_Date)
           
static java.lang.String getISODateTime(java.util.Calendar p_Date)
           
static java.lang.String getISODateTime(long p_Date)
           
static java.lang.String getISODateTimeSec(java.util.Calendar p_Date)
           
static java.lang.String getNowISODate()
           
static java.lang.String getNowISODateTime()
           
static java.lang.String getNowISODateTimeSec()
           
static java.lang.String getNowISOTime()
           
static java.lang.String getNowISOTimeSec()
           
static java.lang.String getTimeFromISODateTime(java.lang.String p_DateTime)
           
static long getTimeInMillis(java.lang.String p_ISODateTime)
          Expects a string in the format YYYY-MM-DDTHH:mm
static java.lang.String IntStr2(int p_Int)
           
static java.lang.String padLZeros(java.lang.String p_Num, int p_Len)
          Fills a string with leading zeros.
static RsltString streamIntoString(java.io.InputStream p_IStrm)
          Extract a stream into a RsltString.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BTools

public BTools()
Method Detail

getDateFromISODateTime

public static java.lang.String getDateFromISODateTime(java.lang.String p_DateTime)
Returns:
The date from the ISO format YYYY-MM-DDTHH:mm

getISODate

public static java.lang.String getISODate(java.util.Calendar p_Date)
Returns:
a date in ISO format YYYY-MM-DD

getISODateTime

public static java.lang.String getISODateTime(java.util.Calendar p_Date)

getISODateTimeSec

public static java.lang.String getISODateTimeSec(java.util.Calendar p_Date)

getISODateTime

public static java.lang.String getISODateTime(long p_Date)

getNowISODate

public static java.lang.String getNowISODate()
Returns:
the current date in ISO format YYYY-MM-DD

getNowISODateTime

public static java.lang.String getNowISODateTime()
Returns:
the current date/time in ISO format YYYY-MM-DDTHH:mm

getNowISODateTimeSec

public static java.lang.String getNowISODateTimeSec()
Returns:
the current date/time in ISO format YYYY-MM-DDTHH:mm

getNowISOTime

public static java.lang.String getNowISOTime()
Returns:
the current time in short ISO format HH:mm

getNowISOTimeSec

public static java.lang.String getNowISOTimeSec()
Returns:
the current time in short ISO format HH:mm:ss

getTimeFromISODateTime

public static java.lang.String getTimeFromISODateTime(java.lang.String p_DateTime)
Returns:
the time from ISO format YYYY-MM-DDTHH:mm

getTimeInMillis

public static long getTimeInMillis(java.lang.String p_ISODateTime)
Expects a string in the format YYYY-MM-DDTHH:mm

Parameters:
p_ISODateTime -
Returns:
The time in milliseconds, or -1 in case of an error.

IntStr2

public static java.lang.String IntStr2(int p_Int)
Parameters:
p_Int -
Returns:

padLZeros

public static java.lang.String padLZeros(java.lang.String p_Num,
                                         int p_Len)
Fills a string with leading zeros.

Parameters:
p_Num - The string
p_Len - resulting length.
Returns:

streamIntoString

public static RsltString streamIntoString(java.io.InputStream p_IStrm)
Extract a stream into a RsltString. Stuffs everything in one line, regardless of any line breaks.

Parameters:
p_IStrm -
Returns:


Copyright © 2003 - 20011 Ronald D. Grindle. All Rights Reserved.