ParseExact |
Analyse exacte |
---|---|
DateTime | |
C# (C Sharp) | System |
Syntaxe
public static DateTime ParseExact(string s, string format, IFormatProvider provider); public static DateTime ParseExact(string s, string format, IFormatProvider provider, DateTimeStyles style); |
Paramètres
Nom | Description |
---|---|
s | Ce paramètre permet d'indiquer la chaîne de caractères du temps à convertir. |
format | Ce paramètre permet d'indiquer le format de la date et/ou heure contenu dans la chaîne de caractères à convertir. |
provider | Ce paramètre permet d'indiquer les informations régionales à utiliser. |
style | Ce paramètre permet d'indiquer les options de styles de date. |
Description
Cette méthode permet d'analyser le contenu de la chaîne de caractères afin d'en extraire la date et l'heure de format spécifié.
Exemple
L'exemple suivant permet d'analyser date et heure selon un format spécifique :
Essayer maintenant !
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Globalization;
-
- namespace DataTimeParseExactSamples
- {
- class Program
- {
- static void Main(string[] args)
- {
- DateTime dte = DateTime.ParseExact("20160126T165923", "yyyyMMddTHHmmss", CultureInfo.InvariantCulture);
- Console.WriteLine("20160126T165923 = " + dte.ToString());
- DateTime dtez = DateTime.ParseExact("20160126T165923-0500", "yyyyMMddTHHmmsszzzz", CultureInfo.InvariantCulture);
- Console.WriteLine("20160126T165923-0500 = " + dtez.ToString());
- }
- }
- }
on obtiendra le résultat suivant :
20160126T165923 = 1/26/2016 4:59:23 PM20160126T165923-0500 = 1/26/2016 9:59:23 PM
Voir également
Langage de programmation - C# (C Sharp) - Temps - Heure courante
Dernière mise à jour : Vendredi, le 22 avril 2016