【发布时间】:2013-07-15 14:20:09
【问题描述】:
可能的解决方案:Convert Java Date into another Time as Date format
我通过了它,但没有得到我的答案。
我有一个字符串“2013-07-17T03:58:00.000Z”,我想将其转换为与我们在创建新 Date().Date 时获得的相同格式的日期d=新日期();
时间应该在 IST 区 - 亚洲/加尔各答
因此上面字符串的日期应该是
Wed Jul 17 12:05:16 IST 2013 //根据印度标准 GMT+0530 的任何时间
String s="2013-07-17T03:58:00.000Z";
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
TimeZone tx=TimeZone.getTimeZone("Asia/Kolkata");
formatter.setTimeZone(tx);
d= (Date)formatter.parse(s);
【问题讨论】:
标签: java date datetime simpledateformat