相关疑难解决方法(0)

Java SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'")给出时区为IST

我有SimpleDateFormat构造函数

SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'")
Run Code Online (Sandbox Code Playgroud)

我正在解析字符串 "2013-09-29T18:46:19Z".

我读过这里Z表示GMT/UTC时区.但是当我在控制台上打印这个日期时,它会为返回的日期打印IST timezne.

现在我的问题是我的输出是对还是错?

java timezone date date-format simpledateformat

130
推荐指数
8
解决办法
48万
查看次数

如何将时间戳从yyyy-MM-ddThh:mm:ss:SSSZ格式转换为MM/dd/yyyy hh:mm:ss.SSS格式?从ISO8601到UTC

我想将时间戳2011-03-10T11:54:30.207Z转换为10/03/2011 11:54:30.207.我怎样才能做到这一点?我想将ISO8601格式转换为UTC,然后UTC应该是位置感知的.请帮忙

String str_date="2011-03-10T11:54:30.207Z";
DateFormat formatter ;
Date date ;
formatter = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss.SSS");
date = (Date)formatter.parse(str_date);
System.out.println("output: " +date );
Run Code Online (Sandbox Code Playgroud)

例外:java.text.ParseException:Unparseable date:"2011-03-10T11:54:30.207Z"

java datetime

26
推荐指数
2
解决办法
11万
查看次数

标签 统计

java ×2

date ×1

date-format ×1

datetime ×1

simpledateformat ×1

timezone ×1