有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java xmlgregoriancalendar格式,以MM/dd/yyyy为单位

我有一个日期类型的变量,格式为MM/dd/yyyy。我需要以相同的格式将tempdate转换为xmlgregoriancalendar类型,即MM/dd/yyyy

使用newxmlgregoriancalendarDate()创建时的默认格式为yyyy-MM-dd 因此,我无法将其转换为xmlgoriancalendar类型的MM/dd/yyyy格式

怎么做


共 (1) 个答案

  1. # 1 楼答案

    XMLGregorianCalendar并没有真正的“拥有”格式——或者说,它不是对象中数据的一部分,因为日期/时间的XML格式是specified的特定格式。因此,“我需要将tempdate转换为相同格式的xmlgoriiancalendar类型,即MM/dd/yyyy”的请求毫无意义

    如果你想得到一个不同的文本表示法作为一个字符串,我建议你使用^{}来得到一个java.util.Calendar,然后你可以得到java.util.Date并使用一个适当构造的SimpleDateFormat来进行格式化