javax.xml.bind.DatatypeConverter#printTime ( )源码实例Demo

下面列出了javax.xml.bind.DatatypeConverter#printTime ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: java-client-api   文件: StructuredQueryBuilder.java
String formatValue(Object value, String type) {
  if ( value == null ) {
    return "null";
  }
  Class<?> valClass = value.getClass();
  if ( String.class.isAssignableFrom(valClass) ) {
    return (String) value;
  } else if ( type != null &&
    ( type.endsWith("date") || type.endsWith("dateTime") || type.endsWith("time") ) &&
    ( Date.class.isAssignableFrom(valClass) || Calendar.class.isAssignableFrom(valClass) ) )
  {
    if ( Date.class.isAssignableFrom(valClass) ) {
      Calendar cal = Calendar.getInstance();
      cal.setTime((Date) value);
      value = cal;
    }
    if ( type.endsWith("date") ) {
      return DatatypeConverter.printDate((Calendar) value);
    } else if ( type.endsWith("dateTime") ) {
      return DatatypeConverter.printDateTime((Calendar) value);
    } else if ( type.endsWith("time") ) {
      return DatatypeConverter.printTime((Calendar) value);
    }
  }
  return value.toString();
}
 
源代码2 项目: cia   文件: XmlTimeTypeAdapter.java
@Override
public String marshal(final Date dt) {
	if (dt == null) {
		return null;
	}
	final Calendar c = Calendar.getInstance();
	c.setTime(dt);
	return DatatypeConverter.printTime(c);
}
 
源代码3 项目: govpay   文件: DataTypeAdapterCXF.java
public static String printTime(Date dt) {
    if (dt == null) {
        return null;
    }
    Calendar c = Calendar.getInstance();
    c.setTime(dt);
    return DatatypeConverter.printTime(c);
}
 
源代码4 项目: govpay   文件: DataTypeAdapter.java
public static String printTime(Date dt) {
    if (dt == null) {
        return null;
    }
    Calendar c = Calendar.getInstance();
    c.setTime(dt);
    return DatatypeConverter.printTime(c);
}
 
源代码5 项目: govpay   文件: DataTypeAdapterCXF.java
public static String printTime(Date dt) {
    if (dt == null) {
        return null;
    }
    Calendar c = Calendar.getInstance();
    c.setTime(dt);
    return DatatypeConverter.printTime(c);
}
 
源代码6 项目: govpay   文件: DataTypeAdapter.java
public static String printTime(Date dt) {
    if (dt == null) {
        return null;
    }
    Calendar c = Calendar.getInstance();
    c.setTime(dt);
    return DatatypeConverter.printTime(c);
}
 
源代码7 项目: hyperjaxb3   文件: TimeStringAsCalendar.java
@Override
public String marshal(Calendar time) throws Exception {
	if (time == null) {
		return null;
	} else {
		return DatatypeConverter.printTime(time);
	}
}
 
源代码8 项目: freehealth-connector   文件: DateUtils.java
public static String printTime(DateTime dateTime) {
   return dateTime == null ? null : DatatypeConverter.printTime(convert(dateTime));
}
 
源代码9 项目: freehealth-connector   文件: DateUtils.java
public static String printTime(DateTime dateTime) {
   return dateTime == null ? null : DatatypeConverter.printTime(convert(dateTime));
}
 
源代码10 项目: freehealth-connector   文件: DateUtils.java
public static String printTime(DateTime dateTime) {
   return dateTime == null ? null : DatatypeConverter.printTime(convert(dateTime));
}
 
源代码11 项目: freehealth-connector   文件: DateUtils.java
public static String printTime(DateTime dateTime) {
   return dateTime == null ? null : DatatypeConverter.printTime(convert(dateTime));
}
 
源代码12 项目: freehealth-connector   文件: DateUtils.java
public static String printTime(DateTime dateTime) {
   return dateTime == null ? null : DatatypeConverter.printTime(convert(dateTime));
}
 
源代码13 项目: java-client-api   文件: XsValueImpl.java
@Override
public String toString() {
    return DatatypeConverter.printTime(value);
}