J'aimerais faire des opérations de base, mais pas très fondamentales sur Clojurescript, comme pour obtenir les jours entre deux dates. Il y a CLJ-Time qui est un wrapper autour de Joda Time , donc il est clojure uniquement. Je suis également au courant du CLASSES DATE dans la bibliothèque de fermeture de Google . Il y a beaucoup de possibilités pour JavaScript, voir https://stackoverflow.com/questions/802861/javascript- Manipulation-bibliothèque ou https://stackoverflow.com/questions/996995/javaScript- Date-temps-bibliothèque-Recommandations . Je me demande s'il y a une manière idiomatique clojurante pour cela. S'il n'y a pas de telle bête, je me demande quelle bibliothèque JavaScript serait le meilleur candidat à l'emballage. P>
5 Réponses :
Le projet que je travaille pour le moment utilise un moment.js. Cela fonctionne à peu près bien avec ClojurScript. Je recommande de vérifier cela. p>
http://momentjs.com est facile à utiliser pour la date d'arithmétique.
Par exemple, la différence entre deux dates, en nombre des jours: p>
Trop tard, mais pour ceux qui viennent à la recherche, il y a bibliothèque de la CLJS-Time . P>
Si vous voulez quelque chose de plate-forme multiplate-forme, essayez JUX / TICK
Concernant les jours entre deux Dates, cela semble fonctionner sur les deux plates-formes (appelant dans le sous-jacent bibliothèques pour .until code>): p>
Pour la sélection de la date, le projet React-Select a une expérience expérimentale Picker de date avec Date FUZZY Support. Nous utilisons le composant REACT-SELECT-SELECT-SELECT-SELECT-SOCK-SELECT - CLJS, semble bien fonctionner. P>