Getting local time using powershell is very easy. You can get it with “Get-Date” cmdlet. But how do you get time of remote machine using PowerShell? You have to rely on WMI objects to get this information.
$rtime = Get-WmiObject -Class Win32_OperatingSytem -ComputerName <yourCompName>
Let me know if you figureout any other easy way.