I want to calculate the difference between two time stamp no matter even it is second, here below is my code snippet:
#Start Timer
$Start_Timer = (Get-Date).DateTime
Write-Host "Start Timer is ---> $Start_Timer"
#End Timer
$End_Timer = (Get-Date).DateTime
Write-Host "End Timer is ---> $End_Timer"
$Current_Time_End = (Get-Date).DateTime
$TotalExecutionTime = $End_Timer - $Start_Timer
Output of the above code is:
Start Timer is ---> Monday, August 13, 2018 6:21:18 PM End Timer is ---> Monday, August 13, 2018 6:22:55 PM
Error generated
Cannot convert value "Monday, August 13, 2018 6:22:55 PM" to type "System.Int32". Error: "Input string was not in a correct format." At D:\Eclipse_Repository\self_repo\jmallick\FileMover.ps1:55 char:1 + $TotalExecutionTime = $End_Timer - $Start_Timer + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [], RuntimeException + FullyQualifiedErrorId : InvalidCastFromStringToInteger
What I am doing wrong here?