.net Core Date Format String

4 min read Jun 03, 2024
.net Core Date Format String

Formatage de dates dans .NET Core

Le formatage de dates est une tâche courante dans les applications .NET Core. Il est essentiel de présenter les dates aux utilisateurs dans un format lisible et cohérent. .NET Core fournit une variété de chaînes de formatage de date qui vous permettent de contrôler l'affichage des dates.

Comprendre les chaînes de formatage

Les chaînes de formatage de date sont des chaînes spéciales utilisées pour définir la manière dont une date doit être formatée. Elles sont composées de lettres spéciales qui correspondent à des éléments de date spécifiques, tels que l'année, le mois, le jour, l'heure, les minutes, les secondes et les millisecondes.

Par exemple, la chaîne de formatage "yyyy-MM-dd" affichera la date au format "AAAA-MM-JJ" (par exemple, "2023-09-28").

Chaînes de formatage courantes

Voici quelques exemples de chaînes de formatage de date courantes :

  • "yyyy-MM-dd": AAAA-MM-JJ (par exemple, 2023-09-28)
  • "dd/MM/yyyy": JJ/MM/AAAA (par exemple, 28/09/2023)
  • "MMMM dd, yyyy": Nom du mois JJ, AAAA (par exemple, Septembre 28, 2023)
  • "HH:mm:ss": HH:mm:ss (par exemple, 15:30:00)
  • "HH:mm:ss.fff": HH:mm:ss.mmm (par exemple, 15:30:00.000)

Utilisation des chaînes de formatage

Pour formater une date à l'aide d'une chaîne de formatage, utilisez la méthode ToString() de l'objet DateTime.

Exemple :

DateTime date = DateTime.Now;

string formattedDate = date.ToString("yyyy-MM-dd"); // AAAA-MM-JJ

Formats personnalisés

Vous pouvez également créer vos propres formats personnalisés en utilisant des lettres spéciales et des symboles. Par exemple, vous pouvez utiliser "d" pour afficher le jour du mois, "M" pour afficher le mois, et "y" pour afficher l'année.

Exemple :

DateTime date = DateTime.Now;

string formattedDate = date.ToString("dd/MM/yyyy"); // JJ/MM/AAAA

Conclusion

Les chaînes de formatage de date sont un outil puissant pour contrôler l'affichage des dates dans les applications .NET Core. En utilisant les chaînes de formatage appropriées, vous pouvez garantir que les dates sont affichées de manière lisible et cohérente pour tous les utilisateurs. N'oubliez pas de choisir les chaînes de formatage qui correspondent à vos besoins spécifiques et à votre public cible.