gpt4 book ai didi

javascript - 为什么这在 JavaScript 中返回 -1

转载 作者:行者123 更新时间:2023-11-30 07:11:36 24 4
gpt4 key购买 nike

d.getTime().toString().search(/Wed/i)

我不明白...typeof 返回字符串,如果我复制并粘贴“Wed Jul 14 2010 15:35:53 GMT-0700 (PST)”并将其保存到 var str并做 str.search(/Wed/i)它返回 0但是当我像上面那样做时,我总是得到 -1,甚至如我所说,它返回一个字符串 typeof。

关于如何检查 Wed 是否在该海峡中的任何想法?

仅供引用,我正在循环 7 天,检查星期三,如果是星期三,我会保存当前日期并跳出循环。如果您知道更好的方法,请告诉我。现在我只是在做一个 while(x<=6)

最佳答案

getTimeDate 上返回自 1970 年 1 月 1 日以来的毫秒数,因此不会包含字符串 'Wed'

也许您的意思是 d.toString().search(/Wed/i)

如果 dDate 的实例,那么检查它是否是星期三的更好方法是测试 getDay 的结果是否为是 3:

d.getDay() == 3

关于javascript - 为什么这在 JavaScript 中返回 -1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3232850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com