private static String toTimeLiteral(String value) { if (NOW.equals(value)) { return value; // this will get translated later } DatatypeConverter.parseTime(value); // verify return toTextLiteral(value); }
return true; } else if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.Time)) { Calendar cal = DatatypeConverter.parseTime(reader.readElementValue()); this.time = new Time(cal.getTime()); return true;
@Override public Calendar fromString(String string) { return DatatypeConverter.parseTime( string ); }
@Override public Serializable parseFromXML(String value) { return parseTime(value); }
/** * Converts the string argumento into a Date value. * * @param timeStr * The ISO8601 time string * @return the converted Date */ public static Date parseISOTime(String timeStr) { return DatatypeConverter.parseTime(timeStr).getTime(); }
public static Date parseTime(String s) { if (s == null) { return null; } return DatatypeConverter.parseTime(s).getTime(); } public static String printTime(Date dt) {
/** * Converts the string argumento into a Date value. * * @param timeStr * The ISO8601 time string * @return the converted Date */ public static Date parseISOTime(String timeStr) { return DatatypeConverter.parseTime(timeStr).getTime(); }
@Override public Date fromString(String string) { return DatatypeConverter.parseTime( string ).getTime(); }
/** * <!-- begin-user-doc --> * This binding returns objects of type {@link Calendar}. * <!-- end-user-doc --> * * @generated modifiable */ public Object parse(InstanceComponent instance, Object value) throws Exception { DatatypeConverter.setDatatypeConverter(DatatypeConverterImpl.theInstance); return DatatypeConverter.parseTime((String) value); }
/** * <!-- begin-user-doc --> * This binding returns objects of type {@link Calendar}. * <!-- end-user-doc --> * * @generated modifiable */ public Object parse(InstanceComponent instance, Object value) throws Exception { DatatypeConverter.setDatatypeConverter(DatatypeConverterImpl.theInstance); return DatatypeConverter.parseTime((String) value); }
private static String toTimeLiteral(String value) { if (NOW.equals(value)) { return value; // this will get translated later } DatatypeConverter.parseTime(value); // verify return toTextLiteral(value); }
/** * <!-- begin-user-doc --> * This binding returns objects of type {@link Calendar}. * <!-- end-user-doc --> * * @generated modifiable */ public Object parse(InstanceComponent instance, Object value) throws Exception { DatatypeConverter.setDatatypeConverter(DatatypeConverterImpl.theInstance); return DatatypeConverter.parseTime((String) value); }
public static LocalTime parseTime(String lexicalXSDTime) { final Calendar cal = DatatypeConverter.parseTime(lexicalXSDTime); return new DateTime(cal).withZone(DateTimeZone.UTC).toLocalTime(); } }
static Instant parseDateTime(String value) { try { return DatatypeConverter.parseTime(value).toInstant(); } catch (IllegalArgumentException iae) { try { List<DateGroup> groups = PARSER.parse(value); if (groups.size() == 1) { return DateUtils.toInstant(groups.get(0).getDates().get(0)); } } catch (Exception e) { log.debug("Natty couldn't parse {}: {}", value, e.getMessage()); } throw iae; } }
return XSD.DATE_TIME; DatatypeConverter.parseTime(content); return XSD.TIME;
return XSD.DATE_TIME; DatatypeConverter.parseTime(content); return XSD.TIME;
return XSD.DATE_TIME; DatatypeConverter.parseTime(content); return XSD.TIME;
/** * Parses the given <code>xs:time</code> string. * * @param xsTime * the <code>xs:time/code> to be parsed, must not be <code>null</code> * @return the parsed date, never <code>null</code> (available timezone information is kept) * @throws IllegalArgumentException * if parameter does not conform to lexical value space defined in XML Schema Part 2: Datatypes for * <code>xs:date</code> */ public static Time parseTime( final String xsTime ) throws IllegalArgumentException { Calendar cal = DatatypeConverter.parseTime( xsTime ); boolean isTimeZoneUnknown = isLocal( xsTime ); return new Time( cal, isTimeZoneUnknown ); }
return DatatypeConverter.parseString(value); if ("xs:time".equals(type)) return DatatypeConverter.parseTime(value); if ("xs:unsignedInt".equals(type)) return DatatypeConverter.parseUnsignedInt(value);
return true; } else if (reader.getLocalName().equalsIgnoreCase(XmlElementNames.Time)) { Calendar cal = DatatypeConverter.parseTime(reader.readElementValue()); this.time = new Time(cal.getTime()); return true;