2 jonskeet JonSkeet 于 2013.08.08 16:39 提问

日历格式突然自发的改变

我用下面的方式使用一个解析:

String xmlString = Utilities.Unmarshall(appFramework.ordine);

这里的ordine 是类Servizi的一个实例:

@Root(name = "Ordine")
public class Servizi {

@Element(name = "data_richiesta")
    public Calendar DataRichiesta;

//other elements

public Servizi() {
        DataDesideratoDa = Calendar.getInstance();
    }
}

我使用库 org.simpleframework.xml.core.Persister;

之前的代码是:

<data_richiesta class="java.util.GregorianCalendar">2013-03-16 17:55:10.216 GMT+01:00</data_richiesta>

现在是:

<data_richiesta class="java.util.GregorianCalendar">2013-08-06 16:26:02.0 CEST</data_richiesta>

我没在程序中修改啊,但是现在我总是获得CEST格式,之前是获得GMT格式。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!