Safari Javascript Date () NaN Problème (aaaa-MM-jj HH: mm: ss)

Mon code fonctionne correctement dans Google Chrome, mais pas dans Safari.

J'ai compris que j'avais besoin de convertir yyyy-MM-dd HH:mm:ss à ISO 8601mais je n'ai pas trouvé une solution pour ce faire.


En Ligne Lien De Test: http://jsfiddle.net/UVgHR/


Javascript:

$(document).ready(function() {

    calculateMinutes();
    setInterval(calculateMinutes, 60000);

});

function calculateMinutes() {
    $('.calculateMinutes').each(function () {
        var diff = Math.abs(new Date( $(this).data('timestamp') ) - new Date());
        var minutes = Math.floor((diff/1000)/60);
        $(this).html( minutes + ' min.' );
    });
}

Exemple de code HTML:

<span class="calculateMinutes" data-timestamp="2014-02-18 15:00:48">

source d'informationauteur Luciano Nascimento | 2014-02-19