PowerShell SQLiteモジュールを使用して SQLite データベースを解析していますが、いくつかの戻り値が作成および変更されています。どちらも Unix 時間です。
私がやりたいのは、それをどうにかして「人間の時間」に変換することです。読みやすくするために、他の SQL クエリの一部を削除しました。
Import-Module SQLite
mount-sqlite -name GoogleDrive -dataSource E:\Programming\new.db
$cloud_entry = Get-ChildItem GoogleDrive:\cloud_entry
foreach ($entry in $cloud_entry)
{
$entry.created
}
出力は、Unix タイムスタンプの大きな列のように見えます。
1337329458
更新:私は最終的に次のことを行いました:
$ctime = $entry.created
[datetime]$origin = '1970-01-01 00:00:00'
$origin.AddSeconds($ctime)