PowerShell: get/set file date time

By Xah Lee. Date: . Last updated: .

Get file creation time

Get-Item "~/xtest.txt" | Select-Object -Property CreationTime
# CreationTime
# ------------
# 6/15/2025 8:42:46 AM

Set file creation time

Set-ItemProperty -Path "~/xtest.txt" -Name CreationTime -Value "2025-06-15 10:00:00"

Get file times, all

# get file CreationTime, LastWriteTime, LastAccessTime
Get-Item "c:/Users/xah/web/xahlee_info/talk_show/xah_talk_show_index.txt" | Select-Object Name, CreationTime, LastWriteTime, LastAccessTime

Available types of date time record for files

Available dates are:

they are from File Properties.

PowerShell. File operations

PowerShell. Date Time