我正在尝试使用这样的格式设置日期选择器
$("#date").datepicker({
dateFormat: 'date_yyyy-mm-dd'
});
我希望它输出“date_2017-08-22” 但问题是输出“22ate_20172017-08-22”。 为什么这样做?
答案 0 :(得分:1)
日期中的d被认为是一天,因此在开始的时候是22,因为每个年份都是' yy'代表一年,如果你把'yyyy'它将打印两年,就像你在例子中所做的那样,你可以使用单引号来输入文字,如下所示:
$("#date").datepicker({
dateFormat: "'date_'yy-mm-dd"
});
您可以查看更多文档here,祝您好运。