ISO8601
Clase de utilidad que proporciona la transformación bidireccional de formato entre los objetos de tiempo de Java y el formato ISO8601 utilizado en los campos de fecha de los metadatos.
Métodos
Sección titulada «Métodos»parseBasic
Sección titulada «parseBasic»Descripción:
| Método | Valores devueltos | Descripción |
|---|---|---|
| parseBasic(String value) | String | Devuelve una fecha a partir de una cadena en formato básico ISO8601. |
- value: Un valor de cadena en formato básico ISO8601.
Ejemplo:
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
Sección titulada «formatBasic»Descripción:
| Método | Valores devueltos | Descripción |
|---|---|---|
| formatBasic(Calendar calendar) | Calendar | Devuelve el formato básico ISO8601 de una fecha. |
- calendar: La fecha que se desea formatear.
Ejemplo:
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(); } }}