首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >last-modified header和linux文件系统

last-modified header和linux文件系统
EN

Stack Overflow用户
提问于 2008-10-15 12:40:07
回答 4查看 971关注 0票数 0

我正在使用httpclient和last-modified头来检索html文件的最后更新日期,但是当我在linux机器上尝试时,它会返回昨天的日期,但当我使用windows机器时,它会返回今天的日期。有没有人知道在linux中使用这个头字段的问题?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2008-10-15 16:26:56

也许,linux服务器的时钟设置不同,这种方式“活在过去”?

票数 1
EN

Stack Overflow用户

发布于 2008-10-15 16:41:57

如果您使用Windows进行双启动,则必须确保您的Linux系统配置为不认为BIOS以GMT (或UTC)计时,而是以本地时间计时。否则,在Linux中,Linux系统的时钟将一直处于关闭状态。

还要确保/etc/localtime文件是指向/usr/share/zoneinfo下正确时区文件的符号链接。

配置完这两项后,使用date命令验证您的日期和时间是否正确,如果不正确,请通过以下方式进行设置:

date MMDDhhmmCCYY.ss

例如,对于我端的当前时间(2008年10月15日19:41:27),我将使用:

date 101519412008.27

票数 0
EN

Stack Overflow用户

发布于 2008-10-15 16:45:23

这只是个想法--也许你的文件系统是用noatime选项挂载的。我在这里假设你的html文件没有被修改,只在没有改变的情况下被访问,并且没有记录‘更新’时间。

你能看到文件的时间戳吗?今天正好是一天,还是昨天的某个时候?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/204553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档