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