The list of methods to do Timestamp Parse are organized into topic(s).
Date
parseAsCassandraTimestamp(String dateString) parse As Cassandra Timestamp
SimpleDateFormat parser = new SimpleDateFormat();
parser.setLenient(false);
for (String pattern : CASSANDRA_TS_PATTERNS) {
parser.applyPattern(pattern);
try {
return parser.parse(dateString);
} catch (ParseException e) {
throw new ParseException("Unable to parse as date [" + dateString + "]", -1);
Timestamp
parseDateTimeToTimestamp(String string) yyyy-MM-dd HH:mm:ss
Timestamp result = null;
try {
Date date = allDateFmt.parse(string);
result = new Timestamp(date.getTime());
} catch (ParseException e) {
e.printStackTrace();
return result;
...
long
parseHeaderDate(String timestamp) Parses a formated date and time string in HTTP-Header date format and returns the time value.
return HEADER_DEFAULT.parse(timestamp).getTime();
Timestamp
parseSQLiteTimestamp(String dd) parse SQ Lite Timestamp
try {
return new Timestamp(SQLITE_DATE_FMT.parse(dd).getTime());
} catch (Exception e) {
return new Timestamp(System.currentTimeMillis());
java.sql.Timestamp
parseTimestamp(Date date) parse Timestamp
if (date == null)
return null;
long t = date.getTime();
return new java.sql.Timestamp(t);