Yar*_*evi 41 javascript datetime momentjs
我使用Moment.js来解析字符串并分别获取日,月和年:
var date = moment("12-25-1995", "MM-DD-YYYY");
var day = date.day();
Run Code Online (Sandbox Code Playgroud)
但是,day它不是25-it 1.什么是正确的API方法?
Dav*_*ret 87
正确使用的功能是.date():
date.date() === 25;
Run Code Online (Sandbox Code Playgroud)
.day()为您提供一周中的某一天.这类似于日期对象上的javascript .getDate()和.getDay()函数.
如果您想获得月份和年份,可以使用.month()和.year()函数.
小智 7
您可以使用moment().format('DD')来获取月份的日期。
var date = +moment("12-25-1995", "MM-DD-YYYY").format('DD');
// notice the `+` which will convert
// the returned string to a number.
Run Code Online (Sandbox Code Playgroud)
祝你好运...
这如何获取部分日期:
var date = moment("12-25-1995", "MM-DD-YYYY");
if (date.isValid()) {
day = date.date();
console.log('day ' + day);
month = date.month() + 1;
console.log('month ' + month);
year = date.year();
console.log('year '+ urlDateMoment.year());
} else {
console.log('Date is not valid! ');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37067 次 |
| 最近记录: |