Comment obtenez-vous l'heure actuelle (pas la date ET l'heure)?
Exemple: 17:42:12
DateTime.Now.TimeOfDay
vous le donne en tant que TimeSpan
(à partir de minuit).
DateTime.Now.ToString("h:mm:ss tt")
vous le donne sous forme de chaîne .
Référence DateTime: https://msdn.microsoft.com/en-us/library/system.datetime
Essaye ça:
DateTime.Now.ToString("HH:mm:ss tt")
Pour d'autres formats, vous pouvez consulter ce site: Format C # DateTime
la source
Une autre option utilisant String.Format ()
la source
Heure actuelle avec l'indicateur AM / PM:
Heure actuelle en utilisant la notation 0-23 heures:
la source
5:00 PM
" , tandis que OP uniquement (et explicitement) a mentionné ce format de date spécifique à titre d'exemple. Vous avez même rétrogradé la réponse de @ Musikero31 , alors qu'elle mentionne la page où tout le monde peut rechercher la chaîne de format qu'ils recherchent.DateTime.Now
comme une chaîne nécessite un format, ils ont dû mettre quelque chose . Cela ne fait pas de mauvaises réponses, mais si vous pensez qu'il devrait y avoir un autre format, n'hésitez pas à les modifier. Je voulais dire que j'ai surévalué les réponses sous-évaluées.ou
la source
Et c'est parti:
la source
t
temps doit être capitalisé. Fixé pour votre.Ce sera mieux, essayez celui-ci
Pour cela, vous n'avez pas besoin de spécifier le format de l'heure.
la source
Essayez-le, utilisez-le pleinement selon vos besoins
la source
Datetime.TimeOfDay
renvoie unTimeSpan
et peut être ce que vous recherchez.la source
Obtenez la date et l'heure actuelles, puis utilisez simplement la partie heure. Examinez les possibilités de formatage d'une chaîne de date et d'heure dans les documents MSDN .
la source
Cela peut être une solution possible:
la source
Pour calculer la date / heure actuelle:
la source
la source
Cela ne vous montrera que l'heure actuelle, au format 24 heures:
Cordialement
K
la source
très simple
DateTime.Now.ToString("hh:mm:ss tt")
la source
Peut utiliser
{0:HH:mm:ss}
,{0:HH:mm:ss.fff}
,{0:DD/mm/yyy HH:mm:ss}
, etc ...la source
J'expérimente aussi avec cela et je trouve ces pages utiles aussi. Tout d'abord la classe principale ... https://msdn.microsoft.com/en-us/library/system.datetime(v=vs.110).aspx
Maintenant, certains formats de spécificateur pour la méthode ToString ... https://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo(v=vs.110).aspx
Exemple:
J'ai jeté cette méthode TimeOfDay là-dedans juste pour montrer que vous obtenez une heure par défaut de 24 heures comme indiqué "l'heure de minuit"
Vous pouvez utiliser ma méthode geter (); :-RÉ
la source
Utilisez le code ci-dessous
la source
Essaye celui-là. Son travail pour moi dans l'application Web d'architecture 3tier.
N'oubliez pas les guillemets simples dans la requête d'insertion.
Par exemple:
L'
DateTime
insertion à la fin de la ligne.la source