Last restart/start time of a windows service

Is it possible to find out in Windows what the last restart time of a windows service is?


Building on Christian's answer... Use PowerShell:

(Get-EventLog -LogName "System" -Source "Service Control Manager" -EntryType "Information" -Message "*Computer Browser service*running*" -Newest 1).TimeGenerated;

Look in the event log: The service control manager logs every time a service is stopped or started.