Is there a way to shim the “dd-MON-yyyy” date format for IE

http://stackoverflow.com/questions/16449934/is-there-a-way-to-shim-the-dd-mon-yyyy-date-format-for-ie

by Jeromy French

HTML

<script src="//ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.4/jquery.dataTables.min.js"></script>
<link rel="stylesheet" href="//ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.4/css/jquery.dataTables.css">
<script src="//appliedinter.net/Workstream/common_files/js/modernizr.custom.40623.js"></script>
<table cellpadding="0" cellspacing="0" border="0" class="datatable" id="example" width="100%">
    <thead>
        <tr>
            <th>Name</th>
            <th>Date of Birth</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>Carla</td>
            <td>30-MAY-2012</td>
        </tr>
        <tr>
            <td>Jim</td>
            <td>09-MAY-2012</td>
        </tr>
        <tr>
            <td>Jeromy</td>
            <td>08-May-2012</td>
        </tr>
        <tr>
            <td>Kathy</td>
            <td>07-MAY-2012</td>
        </tr>
        <tr>
            <td>Bill</td>
            <td>01-JAN-2013</td>
        </tr>
        <tr>
            <td>Anne</td>
            <td>31-DEC-2011</td>
        </tr>
        <tr>
            <td>Jessica</td>
            <td>15-JUN-2010</td>
        </tr>
        <tr>
            <td>Carla</td>
            <td>30-MAY-2012</td>
        </tr>
        <tr>
            <td>Jim</td>
            <td>09-MAY-2012</td>
        </tr>
        <tr>
            <td>Jeromy</td>
            <td>08-May-2012</td>
        </tr>
        <tr>
            <td>Kathy</td>
            <td>07-MAY-2012</td>
        </tr>
        <tr>
            <td>Bill</td>
            <td>01-JAN-2013</td>
        </tr>
        <tr>
            <td>Anne</td>
            <td>31-DEC-2011</td>
        </tr>
        <tr>
            <td>Jessica</td>
            <td>15-JUN-2010</td>
        </tr>
        <tr>
            <td>Carla</td>
            <td>30-MAY-2012</td>
        </tr>
        <tr>
            <td>Jim</td>
            <td>09-MAY-2012</td>
        </tr>
        <tr>
            <td>Jeromy</td>
            <td>08-May-2012</td>
       ...

JavaScript

Modernizr.addTest('valid_date_dd_mmm_yyyy', function() {
	return !isNaN(Date.parse("17-MAY-2013"));
});

//if Modernizr determines they can be supported, load the following JavaScript resources
Modernizr.load([
    {
        test: Modernizr.valid_date_dd_mmm_yyyy,
        nope: 'http://appliedinter.net/Workstream/common_files/js/dataTable_shim_dd-MMM-yyyy.js',
        complete: function () {
            $(document).ready(function () {
                $('table.datatable').dataTable();
            });
        }
    }
]);