答案 0 :(得分:3)
您可以使用ZonedDateTime
获取当前日期时间,并DateTimeFormatter
使用现有的RFC 822/1123格式化程序对其进行格式化:DateTimeFormatter.RFC_1123_DATE_TIME
{{1}}
答案 1 :(得分:0)
感谢Peter Neyens提供的这个答案,我将其转换为方法,因为我希望尽可能简洁地粘贴代码。
import java.time._
def nowHttp: String = "Date: " +
ZonedDateTime.now(ZoneOffset.UTC).format(format.DateTimeFormatter.RFC_1123_DATE_TIME)
我已经离开了" \ r \ n"为了保持一致性,我使用一个特殊定义的运算符来终止和添加HTTP标题行。