根据来自 Mircrosoft 的这个 C# 代码,有一个标准的日期格式,例如:
// R: Sun, 15 Jun 2008 21:15:07 GMT
我的 C# 代码使用“r”,如下所示:
webRequest.Date.ToUniversalTime().ToString("r")
如何在 Java 中创建这样的标准日期格式?
到目前为止我有这个:
this.timestamp = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss z").format(new Date());
但是,我不知道我是否应该尝试写一些与之匹配的东西,或者是否有更好的方法。我担心我会犯错误,某些日期将无法正常工作。