私はバイオメトリクスデバイスからタイムシート情報を取得するpowershellを使っています。タイムシートを照会するために使用される検索引数の1つは、日付と時刻です。現在、PowerShellがインストールされているローカルマシンの日付と時刻を取得しています。日付を取得するための私のPowerShellスクリプト内の私のコードは次のとおりです。誰かがコンピュータの日付と時刻を変更した場合Powershellがアジア/マニラの現在時刻を取得する
get-date -format yyyy-MM-dd
しかし、私のクエリは影響を受けます。 PowerShellを使用してアジア/マニラの現在の日付スタンプを取得する方法はありますか?私はもうローカルマシンの時間を使いたくない。
は私も検討していますローカルマシンが最初に製造された時刻に日付を再開します。これはまだ動作しますか?それはまだアジア/マニラの現在の日時を取得しますか?私はこの状況のすべての影響を考慮しています。 – Joey
ローカルマシンの電源が投入されてオンラインになると、NTPプロバイダから時刻を取得し、それに応じて更新する必要があります。 – alroc
CMOSバッテリーは、マシンがオフの間は時間を保存しますが、そうでない場合はスコープ外です。クリティカルな部分は、Windowsがコマンドが実行された時点でのタイムゾーンと現在の時刻(それが記憶されているためか、NTPから引っ張られたか、または手動で設定されているかを知ることです) –