获取Java中Web资源的修改日期

hpi*_*que 1 java url date urlconnection

如何在Java中获取Web资源的修改日期?

URL url = new URL(urlString);
URLConnection connection = url.openConnection();
connection.connect();
// What now?
Run Code Online (Sandbox Code Playgroud)

ska*_*man 5

URL url = new URL(urlString);
URLConnection connection = url.openConnection();
connection.connect();
long time = connection.getLastModified();
Run Code Online (Sandbox Code Playgroud)

的Javadoc

返回最后修改的标头字段的值.结果是格林威治标准时间1970年1月1日以来的毫秒数.

  • 确实.需要说明的是:此信息来自HTTP [`Last-Modified`](http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.29)标题.这是服务器设置它的责任.如果它不存在,你就无法揭示它,它将返回0. (4认同)