【问题标题】:How to read .net xml serialized datetimes from java?如何从java读取.net xml序列化日期时间?
【发布时间】:2009-06-16 22:45:01
【问题描述】:

我正在将我们的一些应用程序从 c# 移植到 java。一些数据对象被 xml 序列化并存储以供以后使用。内置的 .net xml 序列化会自动将 DateTime 属性保存为以下格式:

2009-05-11T16:47:08.6033346-04:00

如何在 Java 中将它放入 Date 对象中?我读到日期格式是 ISO 8601,在 MSDN 文档中标记为 SortableDateTime。

谢谢!

【问题讨论】:

标签: c# java datetime


【解决方案1】:

使用下面的sn-p:

import java.text.SimpleDateFormat;
import java.util.Date;


SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
Date d = sdf.parse("2009-05-11T16:47:08.6033346-04:00");

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2016-04-16
      • 1970-01-01
      • 2014-03-03
      • 2010-09-23
      • 2013-09-22
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多