Maison > développement back-end > C++ > Comment formater les dates en C# comme vous le feriez en VB ?

Comment formater les dates en C# comme vous le feriez en VB ?

Barbara Streisand
Libérer: 2024-10-29 08:36:30
original
217 Les gens l'ont consulté

How to Format Dates in C# Like You Would in VB?

Style des dates en C#

Formatage des dates selon un modèle spécifique, tel que "jj/mm/aaaa" ou "mm/jj/ yy," est une tâche courante dans le développement de logiciels. Cet article montre comment réaliser ce formatage en C#, en fournissant une solution similaire à la méthode "format" de VB.

Utilisation de DateTime.ToString

Le type DateTime en C# propose la méthode ToString() qui permet de personnaliser le format d'affichage de la date. Pour formater une chaîne de date au format "jj/mm/aaaa", utilisez la syntaxe suivante :

DateTime.Now.ToString("dd/MM/yyyy");
Copier après la connexion

Remplacez "jj/MM/aaaa" par "mm/jj/aa" pour formater la date comme " mm/jj/aa."

Formats prédéfinis

Vous pouvez également exploiter des formats de date et d'heure prédéfinis. Par exemple :

DateTime.Now.ToString("g");
Copier après la connexion

Ce format renverra une chaîne de date et d'heure dans le format approprié pour les paramètres régionaux actuels.

Formatage spécifique aux paramètres régionaux

Si vous devez afficher les dates dans une locale spécifique, utilisez la surcharge ToString() qui prend un argument IFormatProvider. Spécifiez une instance CultureInfo qui représente les paramètres régionaux souhaités.

Modification de CultureInfo

Une autre approche consiste à définir CultureInfo du fil de discussion actuel avant de formater la date. Cela garantit que les dates sont formatées de manière cohérente, quels que soient les paramètres régionaux de l'utilisateur.

Remarques supplémentaires :

  • Reportez-vous à la documentation Microsoft sur DateTime.ToString( ), les chaînes de format de date et d'heure standard et les chaînes de format de date et d'heure personnalisées pour plus de détails.
  • Vous pouvez spécifier des spécificateurs de format supplémentaires pour personnaliser davantage l'apparence. Par exemple, "jj MMM aaaa hh:mm tt" formate les dates au format "02 février 2023 10h39".
  • Considérez toujours le formatage de date approprié en fonction de l'objectif et du public spécifiques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal