2017-08-02 1 views
2

J'essaie de trier une table FooTable sur une colonne de date qui a également des valeurs nulles, sorties en tant que chaînes vides. J'ai inclus moment.js avant footable et footable.sorting dans mon HTML. Mes valeurs NULL sont affichées et triées en tant que 01.01.1970. Il n'y a pas d'erreur de console js. Quelqu'un en mesure de me diriger dans la bonne direction quant à la façon de résoudre ce problème?Affichage des pieds 01.01.1970 pour les valeurs nulles

<table class="footable table table-striped" data-sorting="true"> 
    <thead> 
    <tr> 
     <th>(...)</th> 
     <th data-type="date" data-format-string="DD.MM.YYYY">Invoice Date</th> 
     <th>(...)</th> 
    </tr> 
    </thead> 
+0

J'ai le même numéro, mais il est indiqué le 31 décembre 1969 pour les dates vierges. - FooTable v3.1.5 – barrypicker

+0

Je suis à l'UTC. Votre problème ne ressemble au même problème que sur un fuseau horaire différent? J'ai FooTable 3.1.6 et Moment.js 2.18.1 – sjur

+0

J'ai fini par ne pas spécifier le type de données comme date et considérer comme une chaîne. Ajout de graduations datetime pour la valeur de tri des données et d'une chaîne formatée pour la valeur du filtre de données. Je n'ai pas compté sur la chaîne de format de données footable car la date du type de données a été supprimée. – barrypicker

Répondre