作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 momentjs
确定日期是否是一个人的生日。但不知为何moment
总是返回 false
我不知道为什么。
使用代码
moment(dateObject).isSame(moment(otherDateObject), 'day')
isSame()
时返回的内容
Passing in day will check day, month, and year
最佳答案
如果您只想查看月份的日期和月份,您可以使用 date()
编写自己的函数和 month()
setter/getter 。
这里有一个示例:
var m1 = moment('2017-01-25');
var m2 = moment('2015-02-25');
var m3 = moment('2015-02-25');
function isSameDayAndMonth(m1, m2){
return m1.date() === m2 .date() && m1.month() === m2.month()
}
console.log( isSameDayAndMonth(m1, m2) );
console.log( isSameDayAndMonth(m1, m3) );
console.log( isSameDayAndMonth(m2, m3) );
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
关于momentjs - 使用momentjs检查一天是否是同一天(但不是同一年),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44129122/
我有一个应用程序,用户在 edittext 中输入数据并按下保存按钮。 通过按“保存”,我将用户数据(在一列中)和当前日期(在另一列中)保存在一个文件中。 然后,我按下另一个按钮并制作绘图(使用图表引
我是一名优秀的程序员,十分优秀!