在js日历控件中如何把月和日小于10的自动在前面添加0
从网上下载了一个价格日历,日期都是从接口中获取的格式为2018-02-01,但是在日历中选中之后格式变为2018-2-1,如何把月和日小于10的情况下自动调价一个0?部分...
从网上下载了一个价格日历,日期都是从接口中获取的格式为2018-02-01,但是在日历中选中之后格式变为2018-2-1,如何把月和日小于10的情况下自动调价一个0?部分核心代码如下:var commonUtil = { getPrice: function (day) { var dt = obj.year + "-"; if (obj.month < 10) { dt += "0"+obj.month; } else { dt += obj.month; } if (day < 10) { dt += "-0" + day; } else { dt += "-" + day; } for (var i = 0; i < obj.priceArr.length; i++) { if (obj.priceArr[i].Date == dt) { //alert(obj.priceArr[i].Date); return obj.priceArr[i].Price.split('.')[0]; } } return -1; }, chooseClick: function (sender) { var date = sender.getAttribute("date"); var price = sender.getAttribute("price"); var el = document.getElementById(elemId); //alert(date); if (el != null) { el.value = date; el.value = price; el.value = date + ' ' + price + '元/张'; //alert("日期是:"+date); //alert("价格是:¥"+price); pickerEvent.remove(); } $("#date").text(date); $("#price").text(price); $("#totalprice").text(price); //var p = $("#date").text(date); // console.log(p); //alert(p); }}
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询