如何使日期具有 GMT 偏移量 like mentioned here
import java.util.*;
import java.text.*;
import java.lang.*;
class TFTest
{
public static void main(String[] args)
{
SimpleDateFormat sdf = new SimpleDateFormat("dd MMM, yyyy z");
Date dt = new Date();
System.out.println("\n\n\nparsed date:"+sdf.format(dt)+"\n\n");
}
}
上面的程序输出的值是 解析日期:2016 年 8 月 2 日 IST。
但我希望解析该值的日期:2016 年 8 月 2 日 GMT +05:30
如何获取指定格式..?
最佳答案
应该有效的模式是dd MMM, yyyy 'GMT' XXX
实际上X是ISO 8601中的时区这似乎就是您正在寻找的东西。
输出:
parsed date:02 Aug, 2016 GMT +05:30
关于java - 如何获取以下格式的日期 "dd MMM, yyyy z",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38717604/