Package org.apache.calcite.util
Class DateTimeStringUtils
- java.lang.Object
-
- org.apache.calcite.util.DateTimeStringUtils
-
public class DateTimeStringUtils extends java.lang.Object
Utility methods to manipulate String representation of DateTime values.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
DateTimeStringUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.StringBuilder
hms(java.lang.StringBuilder b, int h, int m, int s)
Appends hour:minute:second to a buffer; assumes they are valid.private static void
int2(java.lang.StringBuilder buf, int i)
private static void
int4(java.lang.StringBuilder buf, int i)
(package private) static boolean
isValidTimeZone(java.lang.String timeZone)
(package private) static java.lang.String
pad(int length, long v)
(package private) static java.lang.StringBuilder
ymd(java.lang.StringBuilder b, int year, int month, int day)
Appends year-month-day to a buffer; assumes they are valid.(package private) static java.lang.StringBuilder
ymdhms(java.lang.StringBuilder b, int year, int month, int day, int h, int m, int s)
Appends year-month-day and hour:minute:second to a buffer; assumes they are valid.
-
-
-
Method Detail
-
pad
static java.lang.String pad(int length, long v)
-
hms
static java.lang.StringBuilder hms(java.lang.StringBuilder b, int h, int m, int s)
Appends hour:minute:second to a buffer; assumes they are valid.
-
ymdhms
static java.lang.StringBuilder ymdhms(java.lang.StringBuilder b, int year, int month, int day, int h, int m, int s)
Appends year-month-day and hour:minute:second to a buffer; assumes they are valid.
-
ymd
static java.lang.StringBuilder ymd(java.lang.StringBuilder b, int year, int month, int day)
Appends year-month-day to a buffer; assumes they are valid.
-
int4
private static void int4(java.lang.StringBuilder buf, int i)
-
int2
private static void int2(java.lang.StringBuilder buf, int i)
-
isValidTimeZone
static boolean isValidTimeZone(java.lang.String timeZone)
-
-