【发布时间】:2020-07-23 16:19:41
【问题描述】:
我正在尝试更改 refDate 的格式以仅显示月份和年份,例如“2020 年 7 月”,但它不起作用,我尝试了很多示例,但它仍然不起作用。
这以“2020 07 23”格式显示日期,但我希望它只是月份和年份。
function d(t, a, e) {
var n = t.find("input.refDate").val(),
r = "";
r = "subtract" == a ? moment(n, l.format).subtract(e, "days") : moment(n, l.format).add(e, "days"), t.find("input.refDate").val(r.format(l.format)), o(t, r)
}
var l = t.extend({
id: "rescalendar",
format: ("YYYY MM DD"),
refDate: moment().format("YYYY MM DD"),
jumpSize: 15,
calSize: 30,
locale: "en",
disabledDays: [],
disabledWeekDays: [],
dataKeyField: "name",
dataKeyValues: [],
data: {},
lang: {
init_error: "Error when initializing",
no_data_error: "No data found",
no_ref_date: "No refDate found",
today: "Today"
},
template_html: function (t, a) {
return ['<div class="blue-text rescalendar', t.attr("id"), '_wrapper">', '<div class="container"> <div class="rescalendar_controls d-flex justify-content-center">', '<button class="btn p-0 ml-auto move_to_last_month"> <img src="prev-icon.svg" alt=""> </button>', '<!--<button class="btn move_to_yesterday"> <img src="prev-icon.svg" alt=""> </button>-->', '<input style="width:40%;" id="refDate" class="refDate m-0" value=" ' + a.refDate + '" readonly />', '<!--<button class="btn move_to_tomorrow"> <img src="next-icon.svg" alt=""> </button>-->', '<button class="btn p-0 mr-auto move_to_next_month"> <img src="next-icon.svg" alt=""> </button>', "<br>", '<!--<button class="move_to_today"> ' + a.lang.today + " </button>-->", "</div></div>", '<div class="container py-2 text-center"> ', '<span class="rescalendar_day_cells"></span>', "", '<!--<tbody class="rescalendar_data_rows">', "</tbody>-->", "</div>"].join("")
}
}, a);
【问题讨论】:
-
您好,如果您可以删除代码中与您的问题无关的部分,这将很有用,以便我们更容易找到相关的部分
-
所以用那种格式改变行!
format: ("YYYY MM DD"), refDate: moment().format("YYYY MM DD"), -
我试过了,但是不行
标签: javascript html momentjs