# Convert Date to Unix timestamp $date = Get-Date "2015-11-23 07:12:04" $unixEpoch = Get-Date "1970-01-01 00:00:00" # Unix epoch start $unixTimestamp = [int]($date - $unixEpoch).TotalSeconds Write-Output "Unix Timestamp: $unixTimestamp"
TotalSeconds
Get-Date
Get-Date "2018-07-15 12:30:45"
AddSeconds()
DateTime
(Get-Date).AddSeconds(86400)
AddDays()
(Get-Date).AddDays(7)
AddHours()
(Get-Date).AddHours(3)
($date - $unixEpoch).TotalSeconds
Set-Date
Set-Date "2024-08-28 12:00:00"
ToString()
(Get-Date).ToString("yyyy-MM-dd HH:mm:ss")
New-TimeSpan
New-TimeSpan -Start (Get-Date "2018-01-01") -End (Get-Date "2020-01-01")
Get-ItemProperty
Get-ItemProperty "C:\file.txt" | Select-Object LastWriteTime