Existe-t-il une bibliothèque pour saisir des valeurs de texte dans une zone de texte HTML qui sont ensuite converties en date? Par exemple, en tapant "Lundi suivant", la date du lundi suivant est entrée, "Le mois prochain" met la date du jour + 1 mois, "+4" la date du jour + 4 jours, etc.

0
Glyn 6 nov. 2019 à 17:29

1 réponse

Vous voudrez peut-être envisager moment.js , ce qui résout ce genre de problème.

Pour l'analyse des dates en langage naturel, consultez chrono.js .

chrono.parseDate(document.getElementById("my-input").value)

Pour une valeur d'entrée de "next week", cela renverra la date du jour plus sept jours, dans un type Date.

1
j6m8 6 nov. 2019 à 14:32