Sobes.tech
Junior

Comment travailler avec des dates en JavaScript?

sobes.tech IA

Réponse de l'IA

En JavaScript, l'objet intégré Date est utilisé pour travailler avec les dates. Il permet de créer, formater, analyser et manipuler des dates et des heures.

Exemples d'opérations de base :

// Création d'une date
const now = new Date();
const specificDate = new Date('2024-06-01T12:00:00Z');

// Obtenir les composants de la date
console.log(now.getFullYear()); // année
console.log(now.getMonth()); // mois (0-11)
console.log(now.getDate()); // jour du mois

// Définir les composants de la date
now.setHours(15);

// Formatage
console.log(now.toISOString());
console.log(now.toLocaleString('ru-RU'));

// Analyser une chaîne en date
const parsedDate = new Date(Date.parse('2024-06-01T12:00:00Z'));

// La gestion des fuseaux horaires nécessite des bibliothèques supplémentaires, par exemple, Luxon ou date-fns-tz

Pour une utilisation plus pratique des dates et heures, on utilise souvent des bibliothèques tierces qui simplifient le formatage, l'analyse et la manipulation en tenant compte des fuseaux horaires.