在Java中以HTTP格式获取日期

我正在尝试以HTTP 1.1中指定的格式获取Java中日期的字符串。据我所知,这是:

1999年12月31日,星期五,格林尼治标准时间23:59:59

时间一直在格林​​尼治标准时间。

从Date / Calendar /获取此信息的最简单方法是什么?

回答:

如果有人试图在这里找到答案(就像我一样),这就是解决问题的方法:

String getServerTime() {

Calendar calendar = Calendar.getInstance();

SimpleDateFormat dateFormat = new SimpleDateFormat(

"EEE, dd MMM yyyy HH:mm:ss z", Locale.US);

dateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));

return dateFormat.format(calendar.getTime());

}

以便将服务器设置为说英语,并在GMT时区指定时间。

以上是 在Java中以HTTP格式获取日期 的全部内容, 来源链接: utcz.com/qa/405853.html

回到顶部