EC.Utils.parseDate()

by ParanoidAndroid77

JavaScript

var date = new Date();
var format = "MM/dd/yyyy";

function parseDate(the_date, the_format) {

    var date = the_date;
    var format = the_format;
    var day = date.getDate();
    var month = date.getMonth();
    var year = date.getFullYear();

    var format_parts = format.split("/");
    var parsed_date_parts = [];
    var i;
    var iLength = format_parts.length;

    for (i = 0; i < iLength; i++) {

        switch (format_parts[i]) {

            case "dd":
                parsed_date_parts.push(day);
                break;
            case "MM":
                parsed_date_parts.push(month);
                break;
            case "yyyy":
                parsed_date_parts.push(year);


        }


    }

    return parsed_date_parts.join("/");

}

alert(parseDate(date, format));