Back to project page msf-spaces-sdk-android.
The source code is released under:
Apache License
If you think the Android project msf-spaces-sdk-android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package de.imc.mirror.sdk.android.utils; // w w w.j a v a2s . co m import java.util.Calendar; import java.util.GregorianCalendar; import javax.xml.datatype.DatatypeFactory; import android.util.Log; /** * Android implementations of the methods used from <code>javax.xml.bind.DatatypeConverter</code>. * @author simon.schwantzer(at)im-c.de */ public class DatatypeConverter { public static Calendar parseDateTime(String dateTimeString) throws IllegalArgumentException { try { DatatypeFactory factory = DatatypeFactory.newInstance(); return factory.newXMLGregorianCalendar(dateTimeString).toGregorianCalendar(); } catch (Exception e) { Log.w("DatatypeConverter", "Failed to parse dateTime string.", e); throw new IllegalArgumentException("Failed to parse dateTime string.", e); } } public static String printDateTime(Calendar dateTime) { try { DatatypeFactory factory = DatatypeFactory.newInstance(); return factory.newXMLGregorianCalendar((GregorianCalendar) dateTime).toXMLFormat(); } catch (Exception e) { Log.w("DatatypeConverter", "Failed to generate dateTime string.", e); throw new IllegalArgumentException("Failed to generate dateTime string.", e); } } }