Comment obtenir le DateTime lorsque le processus en cours a commencé?Comment obtenir le DateTime lorsque le processus en cours a commencé?
Répondre
La propriété StartTime
du type Process
est de retour cette valeur:
Process.GetCurrentProcess().StartTime
Cela peut bien sûr être utilisé pour prendre le temps de démarrage d'autres processus ainsi:
Process p = Process.GetProcessesByName("Notepad").FirstOrDefault();
if (p != null)
{
Console.WriteLine(p.StartTime);
}
Je pense ce dont vous avez besoin est Process.StartTime.
Je pense que nous pouvons aussi
Comme quelqu'un posté, puis supprimé
Très, très fragile. Vous n'avez aucune garantie qui s'exécutera avant tout autre initialiseur statique, ce qui peut donc être * beaucoup * différent de la valeur réelle. De plus, les initialiseurs statiques ne sont exécutés que lorsque leur type conteneur est référencé, ce qui constitue une autre source de problèmes. –
Vous aurez besoin de la classe Process trouvés dans System.Diagnostics.
using System.Diagnostics;
alors une fonction comme celle-ci suffira.
public DateTime GetStartTime()
{
return Process.GetCurrentProcess().StartTime;
}
- 1. Obtenir le processus en cours donné handle de processus
- 2. Exécuter le code lorsque le processus en cours se termine?
- 3. C#: trouver le processus en cours
- 4. Comment obtenir le handle de fenêtre en donnant le nom du processus en cours?
- 5. Tuyau entre le processus en cours et les autres processus
- 6. obtenir un progid d'un processus en cours
- 7. état de sortie du processus a commencé avec open()
- 8. Comment supprimer une ligne DataGridView en cours d'ajout lorsque l'utilisateur annule le processus d'ajout?
- 9. Comment capturer un processus .Net en cours sur le disque?
- 10. Comment terminer le processus lorsque le bouton d'accueil est enfoncé?
- 11. Comment puis-je obtenir le nom d'utilisateur de l'utilisateur qui a commencé une construction dans hudson
- 12. Comment obtenir le temps quand IIS a commencé avec l'ASP classique?
- 13. ruby: Comment obtenir le nombre de sous-processus (fork) en cours d'exécution
- 14. Ajout d'une vue lorsque le projet a commencé à partir de "Application basée sur la fenêtre"
- 15. Comment obtenir les threads en cours d'exécution dans le processus Android?
- 16. Comment obtenir un compteur de performance Windows pour le processus en cours
- 17. Obtenir le jour pour le jour en cours en PHP
- 18. id Get processus de processus a commencé avec CreateObject dans .NET
- 19. Comment faire pour déboguer Tomcat (JPDA) lorsque le serveur a plusieurs hôtes virtuels en cours d'exécution
- 20. Pourquoi WIFEXITED retournerait-il vrai sur le processus en cours?
- 21. Eclipse a commencé à s'écraser
- 22. Comment finit le processus fils lorsque le processus parent se termine en C#
- 23. Obtenir l'adresse de début du tas du processus en cours?
- 24. tactile a commencé dans UIScrollView
- 25. processus a quitté mais le tampon est toujours en cours d'impression, C#
- 26. Comment trouver le chemin depuis lequel le processus/exécutable actuel est en cours d'exécution?
- 27. trouver le processus en cours d'exécution dans Android
- 28. Comment afficher une image en rotation si le processus en cours s'exécute en wpf
- 29. Visual Studio 2008 .Net - Pas sur le processus en cours
- 30. COMMENT fermer par exemple Excel a commencé par publipostage
Souhaitez-vous utiliser cet INSIDE de cette application? Ou dans une autre application? Ou dans Visual Studio? le ..... n'aide pas beaucoup. –
que comprenez-vous par "processus en cours"? –