草庐IT

DATE_PART

全部标签

javascript - 使用 Date 对象调用 Date 构造函数

Date的JS文档声称有四种方法可以使用Date构造函数。来自https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date:newDate();newDate(value);//integernewDate(dateString);//stringnewDate(year,month[,day[,hour[,minutes[,seconds[,milliseconds]]]]]);但是,似乎还有第五种使用构造函数的方法,即传递一个有效的日期对象。例如,以下在chrome控制台中

javascript - 如何让javascript Date.parse理解短年?

我注意到Date.Parse不能只处理2位数的日期。说我有这个mm/dd/yy=7/11/20日期解析会认为它是=7/11/1920。您可以将它设置为使用2000年吗?有点奇怪,我得到了jqueryu.i日期选择器,如果你输入7/11/20,它会计算出2020。所以如果Date.parse能跟上就好了我宁愿让他们都不知道发生了什么或者都知道发生了什么然后一个知道一个不知道知道。 最佳答案 据我所知不是。但您始终可以调整年份:YourDate="7/11/20";DateObj=newDate(YourDate.replace(/(\

javascript - 需要使用 Javascript Date Object 在 DST 转换上显示本地时间

我正在尝试在Javascript中(在Firefox等网络浏览器中)以小时(整点)为间隔输出一系列时间。这一系列时间将与短日(Spring减少一小时)和长日(秋季增加一小时)重叠。我正在寻找的输出是本地时间,即应用了时区和DST偏移量。因此,例如,在英国,短日的01:00到01:59缺少一个小时,因此输出将是:00:00、02:00、03:00在漫长的一天中,我们从01:00到02:00有一个额外的小时,这样输出将是:00:00、01:00、01:00、02:00、03:00我已经找到了这两个出色的答案,它们突出了一些陷阱并解决了我的部分问题:Daylightsavingtimeand

javascript - Liferay <liferay-ui :input-date> control

大家好,我是Liferay的新手,我正在做一些从jsp到Liferay门户的移植。如果我有一个包含两个日期的portletjsp,例如:从日期迄今为止并为每个日期字段使用两个不同的liferay-ui:input-date,例如:...Fromdate:'dayValue=""dayNullable=""monthParam=''monthValue=""monthNullable=""yearParam=''yearValue=""yearNullable=""yearRangeStart=""yearRangeEnd=""firstDayOfWeek=""imageInputId=

javascript - 观察一个JS事件,当你只知道事件名称的PART?

我继承了一些触发一堆事件的JS(我无法更改):jQuery(document).trigger('section:'+section);//where"section"changesdynamically我想观察所有这些事件,解析出section的值,并根据它的内容做一些不同的事情。如果它没有改变,我可以这样做:jQuery(document).on('section:top',doStuff);但是,如果我只知道事件名称的第一部分,我该如何观察该事件呢? 最佳答案 不幸的是,您不能以$().on('section:*')的样式监听

javascript - Date.getDay() 返回不同的值

这个问题在这里已经有了答案:WhydoesDate.parsegiveincorrectresults?(11个答案)关闭6年前。我觉得我在这里错过了什么。Date.getDay()方法应该返回0-6之间的值。周日为0,周六为6。现在我有两个日期,都是“星期日”,应该返回0。newDate('1990-11-11').getDay()//returns6newDate('2016-1-3').getDay()//returns0造成差异的原因是什么?我敢质疑.getDay()方法的有效性,但我想不通到底是怎么回事。编辑>newDate('1990-11-11')SatNov101990

javascript - 未捕获的 TypeError : _moment2. default.date 不是 React 应用程序中的函数

当我尝试在构造函数、componentWillMount或componentDidMount中使用来自Moment.js的日期时,出现错误:UncaughtTypeError:_moment2.default.dateisnotafunction我没有使用Webpack或npm之外的任何特定构建工具。这是我的相关代码:importReactfrom'react';importMomentfrom'moment';exportdefaultclassDateextendsReact.Component{constructor(){super();this.state={day:'',mo

正则表达式 : Match text NOT part of a HTML tag

我真的想要一个在node.js中可执行的正则表达式(所以没有jQueryDOM处理等,因为标签可以有不同的嵌套)匹配所有不是HTML标签或部分的文本它分成不同的组。例如我想匹配"5","ELT.","SPR","","plo","Unterricht",""," "和"plo"来自那个字符串:5ELT.SPR pioUnterricht  pio我可以保证标签中不会有“>”。我找到的解决方案是(?)[^>,但这在node.js中不起作用(可能是因为前瞻?它说“无效组”)有什么建议吗?(是的,我真的认为Regex是正确的方式,因为html可能以其他方

Javascript:将 UTC Date() 对象转换为本地时区

我有一个包含UTC日期的Date()对象,我需要将其转换为用户本地时区。有人知道我该怎么做吗?:-) 最佳答案 我通常创建一个新的Date对象并使用Date.setUTC*函数来复制日期信息。 关于Javascript:将UTCDate()对象转换为本地时区,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3741348/

javascript - Javascript Date 在其他语言中是如何处理的?

我没有在外国操作系统上测试我的Javascript的自由。我想知道以下内容是否在全局范围内有效:vard=newDate('TueAug20201116:00:00GMT-0700(PacificDaylightTime)');如果西类牙操作系统运行它,它会崩溃吗?我必须改用这个吗?vard=newDate('MarAgo20201116:00:00GMT-0700(PacíficoHoradeverano)');我使用字符串来初始化Date,因为我讨厌使用需要转换为UTC的数值方法。 最佳答案 没有。字符串格式对语言有严格要求。仅