Comment obtenir la date et l'heure actuelles en C # (C-sharp)

Comment obtenir la date et l'heure actuelles en C # (C-sharp)

En C #, vous pouvez obtenir la date et l'heure actuelles en utilisant la classe DateTime. Cette classe fournit une gamme de méthodes et de propriétés qui vous permettent d'effectuer diverses opérations de date et d'heure. Dans cet article, nous vous montrerons comment obtenir la date et l'heure actuelles en C #.

Obtenir la date et l'heure actuelles

Pour obtenir la date et l'heure actuelles, vous pouvez utiliser le DateTime.Maintenant propriété. Cette propriété renvoie la date et l'heure actuelles dans le fuseau horaire local de l'ordinateur où le code s'exécute.

Voici un exemple de code qui montre comment utiliser DateTime.Maintenant la propriété pour obtenir la date et l'heure actuelles:

DateTime CurrentDateTime = DateTime.Maintenant; Console.WriteLine ("Date et heure actuelles:" + CurrentDateTime);
12DateTime CurrentDateTime = DateTime.Maintenant; console.WriteLine ("Date et heure actuelles:" + CurrentDateTime);

Le code ci-dessus crée un nouvel objet DateTime nommé «CurrentDateTime» et lui attribue la valeur de DateTime.Maintenant. Il imprime ensuite la date et l'heure actuelles à la console.

Formatage de la date et de l'heure actuelles

Le DateTime La classe fournit un ToString () Méthode qui vous permet de formater la date et l'heure d'une manière spécifique. Cette méthode accepte une chaîne de format qui spécifie comment la date et l'heure doivent être affichées.

Voici un exemple de code qui montre comment formater la date et l'heure actuelles:

DateTime CurrentDateTime = DateTime.Maintenant; String FormattedDatetime = CurrentDateTime.ToString ("dddd, dd mmmm yyyy hh: mm: ss"); Console.WriteLine ("Date et heure actuelles:" + FormattedDateTime);
123DateTime CurrentDateTime = DateTime.Maintenant; chaîne formatedDatetime = currentDateTime.ToString ("dddd, dd mmmm yyyy hh: mm: ss"); console.WriteLine ("Date et heure actuelles:" + FormattedDateTime);

Dans le code ci-dessus, nous créons un nouveau DateTime objet nommé «CurrentDatetime» et attribuez-lui la valeur de DateTime.Maintenant. Nous utilisons ensuite la méthode toString () pour formater la date et l'heure à l'aide de la chaîne de format "DDDD, DD MMMM YYYY HH: MM: SS". Cette chaîne de format spécifie que la date et l'heure doivent être affichées comme "Jour de la semaine, jour du mois, mois, année, heure, minute, deuxième". Enfin, nous imprimons la date et l'heure formatées à la console.

Autres exemples de formatage

Date:

FormatRésultat
DateTime.Maintenant.Tostring («mm / dd / yyyy»)29/05/2015
DateTime.Maintenant.Tostring ("dd mmmm yyyy")29 mai 2015
DateTime.Maintenant.Tostring («yyyy mmmm dd»)29 mai 2015

Temps:

DateTime.Maintenant.Tostring («h: mm»)5h50
DateTime.Maintenant.Tostring («h: mm tt»)5h50
DateTime.Maintenant.Tostring («HH: mm: ss»)05:50:32
DateTime.Maintenant.Tostring («HH: mm: ss tt»)05:50:32 AM

Date et heure complètes:

DateTime.Maintenant.Tostring («mm / dd / yyyy hh: mm»)05/29/2015 05:50
DateTime.Maintenant.Tostring («mm / dd / yyyy hh: mm tt»)05/29/2015 05:50 AM
DateTime.Maintenant.Tostring («dddd, dd mmmm yyyy»)Vendredi 29 mai 2015
DateTime.Maintenant.ToString («dddd, dd mmmm yyyy hh: mm»)Vendredi 29 mai 2015 05:50
DateTime.Maintenant.Tostring («dddd, dd mmmm yyyy hh: mm tt»)Vendredi 29 mai 2015 05:50 AM

Divers:

DateTime.Maintenant.TOSTRING («DDDD, DD MMMM YYYY HH: MM: SS»)Vendredi 29 mai 2015 05:50:06
DateTime.Maintenant.ToString («yyyy» - 'mm' - 'dT't'hh': 'mm': 'ss ")2015-05-16T05: 50: 06
DateTime.Maintenant.Tostring («ddd, dd mmm yyy hh»: «mm»: «ss« gmt »»)Ven, 16 mai 2015 05:50:06 GMT
DateTime.Maintenant.ToString («yyyy» - 'mm' - 'dT't'hh': 'mm': 'ss.fffffffk ”)2015-05-16T05: 50: 06.7199222-04: 00

Conclusion

En C #, l'obtention de la date et de l'heure actuelles est une tâche simple qui peut être accomplie en utilisant la classe DateTime. En utilisant le DateTime.Maintenant la propriété, vous pouvez obtenir la date et l'heure actuelles dans le fuseau horaire local de l'ordinateur où le code s'exécute. De plus, en utilisant la méthode toString (), vous pouvez formater la date et l'heure d'une manière spécifique. En suivant les exemples fournis dans cet article, vous pourrez facilement obtenir et formater la date et l'heure actuelles de vos programmes C #.