2010-02-19 3 views

Répondre

5

Je ne suis pas sûr de ce que vous entendez par heure du système, mais si elle est juste la représentation de chaîne de l'heure actuelle alors vous pouvez faire ce qui suit.

ClipBoard.SetText(DateTime.Now.ToString()) 

Ce code fonctionne dans les deux Windows Forms et WPF.

+0

n'est-il pas possible de simplement copier l'heure? – user225269

+0

'ClipBoard.SetText (DateTime.Now.ToString ("HH: mm: ss"))' modifier le spécificateur de format pour personnaliser l'apparence si vous aimez http://msdn.microsoft.com/en-us/library/8kb3ddd4 .aspx – MarkJ

0

Utilisez DateTime.Now pour obtenir le temps et Google pour le code pour copier dans le presse-papiers.

Ou jeter un oeil à this poste.

0

Mieux utiliser la méthode DateTime.UtcNow. Il retourne l'heure sans format local et décalage d'heure d'été.

UTC va vous éviter des ennuis lors de l'enregistrement des données. Vous pouvez toujours mettre en format local lorsque l'export/affichage est nécessaire.

Questions connexes