如何使用java将GMT转换为UTC格式

可能标题问的不是很合适,我需要将response的header时间记录下来进行对比,发现时间是类似这样的:“Tue, 20 Jan 2015 04:07:51 GMT”,而我想要得到“2015-01-20T04:07:51Z”这样格式的,网上找了好久没找到合适的方法,时间解析老是解析不出来。目前我用了字符串截取的方法勉强凑合出来能用了,但有没有更好的方法呢?求助各位了。

http://joeblow.iteye.com/blog/808175

https://zhidao.baidu.com/question/1950726110745899108.html

https://www.cnblogs.com/tosee/p/5538007.html

https://blog.csdn.net/fengyuzhengfan/article/details/40164721

http://blog.csdn.net/wsscy2004/article/details/41040853
你可以对照修改下,其实就是修改那个作为时间的模板