java yyyy-mm-ddthh:mm:ssz_java – 如何将时间戳从yyyy-MM-ddThh:mm:ss:SSSZ格式转换为MM/dd/yyyy hh:mm:ss.SSS格式?从ISO8...

首先,您需要注意UTC不是一种格式,它是一个有效的时区。所以“从ISO8601转换为UTC”并不是一个概念。

然而,这里是一个使用Joda Time的示例程序,它将文本解析为DateTime,然后对其进行格式化。我猜到你可能想要使用的格式 – 你没有真正提供足够的信息,你正在努力说多说。您可能还想考虑时区…要在指定时刻显示当地时间吗?如果是这样,您需要制定用户的时区并进行适当的转换。

import org.joda.time.*;

import org.joda.time.format.*;

public class Test {

public static void main(String[] args) {

String text = "2011-03-10T11:54:30.207Z";

DateTimeFormatter parser = ISODateTimeFormat.dateTime();

DateTime dt = parser.parseDateTime(text);

DateTimeFormatter formatter = DateTimeFormat.mediumDateTime();

System.out.println(formatter.print(dt));

}

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值