get-uptime returns a System.TimeSpan object which corresponds to the amount of time that elapsed since the last system boot. System.DateTime object that corresponds to the boot time is returned by using the -since argument: PS C:\> get-uptime -since