Javascript 格式YYMMDD日期
我需要这个javascript函数来不拆分yyyy-mm-dd,而是拆分YYYYMMDD。 当前日期格式为2011-11-02,但此函数需要与20111102配合使用 脚本:Javascript 格式YYMMDD日期,javascript,date,slice,Javascript,Date,Slice,我需要这个javascript函数来不拆分yyyy-mm-dd,而是拆分YYYYMMDD。 当前日期格式为2011-11-02,但此函数需要与20111102配合使用 脚本: function evaluateEventDate(eventdate, date){ var eventdate = eventdate.split('-'); var date = date.split('-'); if (eventdate[0] =
function evaluateEventDate(eventdate, date){
var eventdate = eventdate.split('-');
var date = date.split('-');
if (eventdate[0] === 'yyyy')
{
eventdate[0] = date[0];
}
if (eventdate[1] === 'mm')
{
eventdate[1] = date[1];
}
if (eventdate[2] === 'dd')
{
eventdate[2] = date[2];
}
return eventdate[0]+'-'+eventdate[1]+'-'+eventdate[2];
};
从您的另一个问题继续我的工作,我使用substr提出了以下函数来解决您的问题: 您可以这样做:
var date = date.match(/(\d{4})(\d{2})(\d{2})/); // [yyyymmdd, yyyy, mm, dd]
date.shift(); // remove yyyymmdd from array.
...
这似乎是javascript而不是json。如果它对您有所帮助,我将非常感谢您将其标记为一个答案:如果您只是将date更改为eventdate,这样他就可以将其直接插入代码中,这是一种更好的方法。
var date = date.match(/(\d{4})(\d{2})(\d{2})/); // [yyyymmdd, yyyy, mm, dd]
date.shift(); // remove yyyymmdd from array.
...