我正在对奇怪的日期搜索行为进行一些调查,该网站具有新西兰日期格式的区域设置。从基本搜索页面搜索时,这是附加到搜索结果 URL 的查询字符串的解码版本 - ?k=DateCompleted=6/24/2004
。这将返回结果DateCompleted of 6/24/2004
。
但是,从搜索结果页面再次单击搜索将返回带有DateCompleted of 6/25/2004
. 6/25 似乎是 UTC 6/24 的 NZT 日期转换。URL 的查询字符串更新为 -k=DateCompleted=6/24/2004#k=DateCompleted=6/24/2004
区别在于额外的#k=DateCompleted=6/24/2004
。?k
关于为什么日期搜索和#k
日期搜索之间存在差异的任何想法?我的猜测是它与 Ajax 调用有关,但在 technet/msdn/google 搜索中找不到任何相关信息。