我有一个已经在GMT时区的java.sql.Timestamp对象。
当我打印Timestamp对象时,它显示如下:
2016-11-28 10:49:27.0
我想将其格式化为:
2016-11-28T10:49:27.000Z
我尝试过Joda DateTime转换,如:
public static synchronized String utcFormat(long longValue)
{
DateTime dateTimeUtc = new DateTime( longValue, DateTimeZone.UTC );
return dateTimeUtc.toString();
}
但它返回了一个字符串,增加了6个小时,如: 2016-11-28T16:49:27.000Z
我不想要那些6小时的加入。我该怎么办?
答案 0 :(得分:0)
尝试toGMTString()
而不是toString