การรับวันที่ปัจจุบัน

PowerShell:
การรับวันที่ปัจจุบัน

วิธีการ:

PowerShell มี cmdlets ที่ตรงไปตรงมาสำหรับการดึงข้อมูลวันที่และเวลา Get-Date cmdlet คือเครื่องมือหลักสำหรับวัตถุประสงค์นี้ มันสามารถคืนค่าวันที่และเวลาเต็มรูปแบบที่คุณสามารถจัดรูปแบบหรือจัดการตามความต้องการของคุณ

# ดึงข้อมูลวันที่และเวลาปัจจุบัน
Get-Date

ผลลัพธ์ตัวอย่าง:

วันอังคาร, 5 กันยายน 2023 9:46:02 น.

คุณยังสามารถจัดรูปแบบผลลัพธ์เพื่อแสดงเฉพาะข้อมูลที่คุณต้องการ เช่น เฉพาะวันที่หรือเฉพาะเวลา

# ดึงข้อมูลวันที่ปัจจุบันในรูปแบบที่เฉพาะเจาะจง
Get-Date -Format "yyyy-MM-dd"

ผลลัพธ์ตัวอย่าง:

2023-09-05
# ดึงเฉพาะเวลาปัจจุบัน
Get-Date -Format "HH:mm:ss"

ผลลัพธ์ตัวอย่าง:

09:46:02

การใช้ .NET Class

PowerShell อนุญาตให้เข้าถึงคลาส .NET โดยตรง นำเสนอวิธีอื่นในการทำงานกับวันที่และเวลา

# การใช้งาน .NET DateTime class เพื่อดึงข้อมูลวันที่และเวลาปัจจุบัน
[System.DateTime]::Now

ผลลัพธ์ตัวอย่าง:

วันอังคาร, 5 กันยายน 2023 9:46:02 น.

สำหรับเวลา UTC:

# การใช้งาน .NET DateTime class เพื่อดึงข้อมูลเวลา UTC ปัจจุบัน
[System.DateTime]::UtcNow

ผลลัพธ์ตัวอย่าง:

วันอังคาร, 5 กันยายน 2023 1:46:02 หลังจากเที่ยง

คำสั่งและคลาสเหล่านี้ให้ตัวเลือกที่ทรงพลังและยืดหยุ่นสำหรับการทำงานกับวันที่และเวลาใน PowerShell ซึ่งจำเป็นสำหรับงานสคริปต์และอัตโนมัติหลายรูปแบบ