Sample code for 30+ languages & platforms
PowerShell

Get Current Date/Time as Timestamp (YYYY-MM-DDThh:mm:ssTZD)

Demonstrates how to get the current system date/time in YYYY-MM-DDThh:mm:ssTZD format.

Chilkat PowerShell Downloads

PowerShell
Add-Type -Path "C:\chilkat\ChilkatDotNet47-x64\ChilkatDotNet47.dll"

$success = $false

$dt = New-Object Chilkat.CkDateTime

$success = $dt.SetFromCurrentSystemTime()

# Get a UTC time.
$bLocal = $false
$timestamp = $dt.GetAsTimestamp($bLocal)
$("Current UTC Time: " + $timestamp)

# Get a local time.
$bLocal = $true
$timestamp = $dt.GetAsTimestamp($bLocal)
$("Current Local Time: " + $timestamp)

# Sample output:
# 
# Current UTC Time: 2022-03-01T00:48:58Z
# Current Local Time: 2022-02-28T18:48:58-06:00