public final class Iso8601
extends java.lang.Object
| Constructor and Description |
|---|
Iso8601() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
fromCalendar(java.util.Calendar calendar)
Transform Calendar to ISO 8601 string.
|
static java.lang.String |
fromCalendar(java.util.Calendar calendar,
boolean colon)
Transform Calendar to ISO 8601 string.
When colon == true, return format, etc : "2018-11-15T09:36:27+08:00" When colon == false, return format, etc :"2018-11-15T09:36:27+0800" |
static java.lang.String |
fromDate(java.util.Date date)
Transform Date to ISO 8601 string.
|
static java.lang.String |
fromDate(java.util.Date date,
boolean colon)
Transform Date to ISO 8601 string.
When colon == true, return format, etc : "2018-11-15T09:36:27+08:00" When colon == false, return format, etc : "2018-11-15T09:36:27+0800" |
static java.lang.String |
now()
Get current date and time formatted as ISO 8601 string.
|
static java.lang.String |
now(boolean colon)
Get current date and time formatted as ISO 8601 string.
|
static java.util.Calendar |
toCalendar(java.lang.String iso8601string)
Transform ISO 8601 string to Calendar.
|
static java.util.Date |
toDate(java.lang.String iso8601string)
Transform ISO 8601 string to Date.
|
public static java.lang.String fromDate(java.util.Date date)
date - datepublic static java.lang.String fromDate(java.util.Date date,
boolean colon)
date - datecolon - true: zone append ":",false: zone not append ":"public static java.lang.String fromCalendar(java.util.Calendar calendar)
calendar - calendarpublic static java.lang.String fromCalendar(java.util.Calendar calendar,
boolean colon)
calendar - calendarcolon - true:zone append ":",false: zone not append ":"public static java.lang.String now()
public static java.lang.String now(boolean colon)
colon - true: zone append ":",false: zone not append ":"public static java.util.Calendar toCalendar(java.lang.String iso8601string)
throws java.text.ParseException
iso8601string - iso8601stringjava.text.ParseException - ParseExceptionpublic static java.util.Date toDate(java.lang.String iso8601string)
throws java.text.ParseException
iso8601string - iso8601stringDate objectjava.text.ParseException - ParseException