ISO8601
Esta página aún no está disponible en tu idioma.
Utility class that provides bidirectional format transformation between Java time objects and ISO8601 format used for metadata date fields.
Methods
Section titled “Methods”parseBasic
Section titled “parseBasic”Description:
| Method | Return values | Description |
|---|---|---|
| parseBasic(String value) | String | Returns a date from an ISO8601 basic format string. |
- value: An ISO8601 basic format string value.
Example:
package com.openkm;
import java.text.SimpleDateFormat;import java.util.Calendar;
import com.openkm.util.ISO8601;
public class Test {
public static void main(String[] args) { try { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Calendar cal = ISO8601.parseBasic("20180222000000"); System.out.println(sdf.format(cal.getTime())); } catch (Exception e) { e.printStackTrace(); } }}formatBasic
Section titled “formatBasic”Description:
| Method | Return values | Description |
|---|---|---|
| formatBasic(Calendar calendar) | Calendar | Returns the ISO8601 basic format for a date. |
- calendar: The date to format.
Example:
package com.openkm;
import java.util.Calendar;
import com.openkm.util.ISO8601;
public class Test {
public static void main(String[] args) { try { Calendar cal = Calendar.getInstance(); System.out.println(ISO8601.formatBasic(cal.getTime())); } catch (Exception e) { e.printStackTrace(); } }}