DataTables comment puis-je afficher uniquement la date plutôt que datetime
Je suis en utilisant le côté de serveur de traitement que par la Django exemple dans DataTables. - Je retourner des valeurs datetime au format 'yyyy-mm-dd hh:mm:ss'. Ces valeurs de date et heure sont actuellement affichée comme ceci (par exemple):
Déc. 18, 2011, 11:59 h
Je voudrais afficher la date de la partie plutôt que de fois la date et l'heure.
C'est ce que j'ai dans ma page html:
<script type="text/javascript">
/* <![CDATA[ */
$(document).ready(function() {
$('#certs-table').dataTable({
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "/cars/get_cars_list/",
"iDisplayLength": 10,
"aoColumnDefs": [
{ "aTargets": [0], "bVisible": false, "bSearchable": false},
{
"aTargets": [1],
"fnRender": function ( oObj ) {
return '<a href=\"/cars/' + oObj.aData[0] + '/\">' + oObj.aData[1] + '</a>';
},
"bSearchable": true,
},
{ "aTargets": [2], "bSearchable": true},
{ "aTargets": [3], "bSearchable": false, "sType": 'date'},
]
});
} );
/* ]]> */
</script>
La date est la 4ème colonne, c'est à dire, aTarget[3].
Comment puis-je afficher la date partie s'il vous plaît? Je n'ai commencé à l'aide de tables de données/JQuery hier, ce serait vraiment apprécier un exemple. Merci.
OriginalL'auteur half_full | 2011-07-11
Vous devez vous connecter pour publier un commentaire.
Je pense que la meilleure whay serait de convertir les données côté serveur et il suffit de retourner le format de date que vous souhaitez, mais vous pouvez également
OriginalL'auteur Nicola Peluchetti
Il est souvent préférable de retourner la date de l'heure UTC en tant que chaîne JSON à partir du serveur et puis la formater dans le navigateur avec la locale de l'utilisateur, les paramètres de format. J'aime utiliser moment.js à faire la mise en forme. Exemple:
Il existe différentes chaînes, vous pouvez retour qui va travailler avec moment. Assurez-vous de spécifier le décalage (Z) comme
+0000
sinon, la date sera analysée en heure locale.OriginalL'auteur Alex
Les réponses précédentes sont à l'aide de l'héritage tables de données de l'API. Le la syntaxe pour les versions 1.10+ est:
OriginalL'auteur devlin carnate