草庐IT

momentics

全部标签

javascript - Moment.js 检查日期是今天

如何检查日期实际上是今天(同一日期)而不是一天中的几个小时?我有三个时间戳作为例子,一个是今天(22/07/14),另外两个是昨天(21/07/14)1406019110000//today1405951867000//yesterday1405951851000//yesterday我已经试过了,但都返回false:timestamp=moment.tz(timestamp,tz.name());vartoday=moment('DD/MM/YYYY').isAfter(timestamp,'DD/MM/YYYY');console.log(today);

javascript - Moment.js 的语言环境和特定日期格式

我在我的项目中使用Moment.js并将日期格式化如下:varlocale=window.navigator.userLanguage||window.navigator.language;moment.locale(locale);someDate.format("L");它运行良好,但有时我需要显示没有年份的日期。我不能使用像someDate.format("MM/DD")这样的东西,因为在某些语言中它应该是someDate.format("DD/MM")。我需要类似L,LL,LLL但没有年份的东西。我能做什么?LTS:'h:mm:ssA',LT:'h:mmA',L:'MM/DD/

javascript - Moment.js 的语言环境和特定日期格式

我在我的项目中使用Moment.js并将日期格式化如下:varlocale=window.navigator.userLanguage||window.navigator.language;moment.locale(locale);someDate.format("L");它运行良好,但有时我需要显示没有年份的日期。我不能使用像someDate.format("MM/DD")这样的东西,因为在某些语言中它应该是someDate.format("DD/MM")。我需要类似L,LL,LLL但没有年份的东西。我能做什么?LTS:'h:mm:ssA',LT:'h:mmA',L:'MM/DD/

javascript - 如何设置00 :00:00 using moment. js

这个问题在这里已经有了答案:.setHours(0,0,0,0)withmoment.js(4个答案)关闭5年前。我想获取当前日期,但时间应该是00:00:00.000我试过这个:varm=moment();m.set({hour:0,minute:0,second:0,millisecond:0});console.log(m.toISOString());但我有:2016-01-12T23:00:00.000Z为什么是23而不是00?

javascript - 如何设置00 :00:00 using moment. js

这个问题在这里已经有了答案:.setHours(0,0,0,0)withmoment.js(4个答案)关闭5年前。我想获取当前日期,但时间应该是00:00:00.000我试过这个:varm=moment();m.set({hour:0,minute:0,second:0,millisecond:0});console.log(m.toISOString());但我有:2016-01-12T23:00:00.000Z为什么是23而不是00?

javascript - 从 moment js 对象中提取时间

我如何使用moment.js提取时间?"2015-01-16T12:00:00"它应该返回“12:00:00pm”。字符串返回将传递给下面的时间选择器控件。http://jdewit.github.com/bootstrap-timepicker有什么想法吗? 最佳答案 如果您阅读文档(http://momentjs.com/docs/#/displaying/),您会发现这种格式:moment("2015-01-16T12:00:00").format("hh:mm:ssa")参见JSFiddlehttp://jsfiddle.n

javascript - 从 moment js 对象中提取时间

我如何使用moment.js提取时间?"2015-01-16T12:00:00"它应该返回“12:00:00pm”。字符串返回将传递给下面的时间选择器控件。http://jdewit.github.com/bootstrap-timepicker有什么想法吗? 最佳答案 如果您阅读文档(http://momentjs.com/docs/#/displaying/),您会发现这种格式:moment("2015-01-16T12:00:00").format("hh:mm:ssa")参见JSFiddlehttp://jsfiddle.n

javascript - moment.js 获取昨天午夜到午夜的时间范围

如何获取昨天从午夜到午夜的时间范围:例子:昨天22.07.2015结果:22.07.201500:00:00(上午)22.07.201523:59:59(下午)日期格式无关紧要,这只是一个示例。 最佳答案 moment().subtract(1,'days').startOf('day').toString()"ThuJul30201500:00:00GMT-0600"moment().subtract(1,'days').endOf('day').toString()"ThuJul30201523:59:59GMT-0600"

javascript - moment.js 获取昨天午夜到午夜的时间范围

如何获取昨天从午夜到午夜的时间范围:例子:昨天22.07.2015结果:22.07.201500:00:00(上午)22.07.201523:59:59(下午)日期格式无关紧要,这只是一个示例。 最佳答案 moment().subtract(1,'days').startOf('day').toString()"ThuJul30201500:00:00GMT-0600"moment().subtract(1,'days').endOf('day').toString()"ThuJul30201523:59:59GMT-0600"

javascript - 如何枚举Moment中两个日期之间的日期

我有两个moment日期:varfromDate=moment(newDate('1/1/2014'));vartoDate=moment(newDate('6/1/2014'));moment是否提供了一种方法来枚举这两个日期之间的所有日期?如果不是,除了制作一个将fromDate递增1直到到达toDate的循环之外,是否有更好的解决方案?编辑:添加日期枚举方法和问题我模拟了一种方法来枚举两个日期之间的天数,但我遇到了问题。varenumerateDaysBetweenDates=function(startDate,endDate){vardates=[];startDate=st