我有一行C#代碼,我嘗試在Java中進行復制。代碼如下所示。在Java中轉換日期時間格式
n.InnerText = DateTime.Parse(n.InnerText).ToUniversalTime().ToString("yyyy-MM-ddTHH:mm:ssZ");
意圖是將xml上下文中已存在的DateTime替換爲一個代表世界時的值。
我試圖使用
node.setTextContent = Date.parse(node.getTextContent())
,但我無法繼續由於Date.parse()被廢棄。我閱讀了Eclipse中的註釋並按照建議嘗試了DateFormat,但DateFormat沒有解析方法。
有人可以建議一個解決方案,我的問題,不使用任何第三方庫?
已棄用。從JDK version 1.1開始,由DateFormat.parse(String s)取代。 – LiverpoolFTW
@Johnathon Ender,檢查http://stackoverflow.com/a/9886992/1160207並參考http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html –