Java tutorial
//package com.java2s; import org.joda.time.DateTime; import org.joda.time.format.DateTimeFormat; import org.joda.time.format.DateTimeFormatter; import org.w3c.dom.Element; public class Main { /** * Loads an optional datetime attribute from a XML element */ public static DateTime getDateAttribute(Element element, String name) { String value = element.getAttribute(name); if (value == null) return null; if (value.length() == 0) return null; DateTimeFormatter dtf = DateTimeFormat.forPattern("yyyy-MM-dd"); return dtf.parseDateTime(value); } }