【发布时间】:2016-11-13 20:37:45
【问题描述】:
我确信这是一件简单的事情,但我无法在任何文档或任何相关帖子中找到具体的语法。
为了让月份选择器工作,我需要在我的控制器初始化时实例化一个新的 Date 对象。
控制器
scope.date = new Date();
这将创建一个具有以下格式的日期对象:
2016 年 2 月 1 日星期一 15:21:43 GMT-0500(东部标准时间)
但是,当我尝试使用时刻从日期对象中提取月份时,出现错误:
在此处输入代码
getMonth 方法
var month = moment().month(scope.date, "ddd MMM DD YYYY");
知道如何在不使用子字符串的情况下从上述日期对象中提取月份吗?
【问题讨论】:
-
moment(scope.date).month()或moment(scope.date).format("MMM")
标签: javascript date momentjs