Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 如何获得网站的年龄(而不是域名)_Date_Time_Web - Fatal编程技术网

Date 如何获得网站的年龄(而不是域名)

Date 如何获得网站的年龄(而不是域名),date,time,web,Date,Time,Web,我想知道如何确定一个网站的年龄,而不是主机/域名注册的年龄,以一种稳健和普遍的方式 例如: 大多数时候,年龄/日期2011年12月21日,在这种情况下出现在网站上,但是AFAIK没有通用的方法从页面获取这些信息,可能在页面上,在META标签中,标题 如果你用谷歌搜索标题,谷歌会显示年龄优先的结果;灰色所以谷歌以某种方式提取了这些信息: [我没有将此作为图像嵌入的权限] 除此之外,还有其他一些网站也有同样的新闻,我猜是来自一家新闻机构,谷歌也显示了这些新闻的年龄,但没有显示最后一条新闻的年龄,尽管

我想知道如何确定一个网站的年龄,而不是主机/域名注册的年龄,以一种稳健和普遍的方式

例如:

大多数时候,年龄/日期2011年12月21日,在这种情况下出现在网站上,但是AFAIK没有通用的方法从页面获取这些信息,可能在页面上,在META标签中,标题

如果你用谷歌搜索标题,谷歌会显示年龄优先的结果;灰色所以谷歌以某种方式提取了这些信息:

[我没有将此作为图像嵌入的权限]

除此之外,还有其他一些网站也有同样的新闻,我猜是来自一家新闻机构,谷歌也显示了这些新闻的年龄,但没有显示最后一条新闻的年龄,尽管它出现在文本的第一行;2011年12月21日,星期三

Q1如何以普遍的方式确定年龄

问题2:谷歌是如何做到的?这只是URL出现在索引中的时间吗?为什么最后的结果没有日期呢

Q3如果没有其他方法可以从谷歌那里获得,那么如何在几个域中自动获得呢?在多次自动请求之后,谷歌将阻止/阻止您发送更多请求。我查看了谷歌定制搜索API,但结果中没有显示数据


谢谢

如果服务器支持,您可以使用HTTP请求最后修改的头部分

试试:卷曲-Ihttp://online.wsj.com/article/SB10001424052970204058404577110380555673036.html

只获取回复的HTTP头并查看输出

HTTP/1.1 200 OK
Date: Wed, 09 May 2012 12:40:10 GMT
Server: Apache/2.2.15 (CentOS)
...
FastDynaPage-ServerInfo: secj2kentwap07 - Wed 05/09/12 - 08:40:10 EDT
Last-Modified: Wed, 09 May 2012 12:40:10 GMT
Content-Type: text/html; charset=UTF-8

实际上,我还没有找到一种从URL获取日期的正确方法。因此,我采取了另一种方法:我尝试从网站本身或通过谷歌找到一个包含该URL作为项目的提要

然后很有可能得到一个pubDate或dc:date,其中包含发布日期。这样就可以使用了


感谢所有的投入。

首先,网站的时代是什么?我能想到的最接近的是HTTP响应中的最后一个修改:头,但请注意,例如,有一些高度动态的站点,在这些站点中,问题并不是一开始就提出得很好;我想是吧。上次修改见下面的答案有效,但通常显示整个域的日期感谢答案,但上次修改通常显示整个域的日期,或由于$foo而更改。以《华尔街日报》为例,它正在发生变化;我现在的约会比你新。尽管如此,谷歌似乎有一个正确的/期望的日期,在我的例子中,就是新闻发布的日期。我猜谷歌列出了他们上次访问时第一次看到的版本的日期。在上一个示例中,显示的代码段包含编辑日期。在这种情况下,他们可能会压制自己的约会想法,这是有道理的。