当サイトの記事にはプロモーションが含まれています。

Windows PowerShellで時刻を使いこなす!初心者でもわかる使い方ガイド

パソコンパソコン・スマホ教室
スポンサーリンク

PowerShellを使って、日付や時刻を操作する方法を知りたくはありませんか?この記事では、PowerShell初心者の方でもわかりやすく、日常的に役立つ時刻の取得・設定・計測方法をご紹介します。パソコンやスマホの操作に不安がある方でも安心して学べる内容ですので、ぜひ最後までご覧ください。

スポンサーリンク

PowerShellで現在の時刻を取得する方法

Windowsのイメージ

Windowsのイメージ

まずは、PowerShellで現在の時刻を取得する基本的な方法から見ていきましょう。

`Get-Date`コマンドレットを使う

PowerShellで現在の日時を取得する最も簡単な方法は、`Get-Date`コマンドレットを使用することです。コマンドを入力するだけで、現在の日時が表示されます。

powershell
Get-Date

このコマンドを実行すると、例えば「2025年8月5日 火曜日 午前6時58分45秒」のように、現在の日時が表示されます。

時刻だけを表示する

日付部分を省略して、時刻だけを表示したい場合は、`-DisplayHint`パラメータを使用します。

powershell
Get-Date -DisplayHint Time

これにより、「午前6時58分45秒」のように、時刻のみが表示されます。

PowerShellで日時を設定する方法

次に、PowerShellを使ってシステムの日時を変更する方法をご紹介します。

`Set-Date`コマンドレットを使う

システムの日時を変更するには、`Set-Date`コマンドレットを使用します。管理者権限でPowerShellを実行する必要があります。

powershell
Set-Date -Date "2025/08/05 07:00"

このコマンドを実行すると、システムの日時が「2025年8月5日 午前7時」に設定されます。

現在の日時に加算・減算する

現在の日時に日数や時間を加算・減算することも可能です。例えば、現在の日時に3日を加算するには、以下のようにします。

powershell
Set-Date -Date (Get-Date).AddDays(3)

これにより、システムの日時が現在から3日後に設定されます。

PowerShellでコマンドの実行時間を計測する方法

スクリプトの実行時間を計測することは、パフォーマンスの最適化に役立ちます。

`Measure-Command`コマンドレットを使う

コマンドレットの実行時間を計測するには、`Measure-Command`コマンドレットを使用します。

powershell
Measure-Command { Get-Process }

このコマンドを実行すると、`Get-Process`コマンドレットの実行時間が表示されます。

`.NET Stopwatch`クラスを使う

より詳細な時間計測が必要な場合は、`.NET Stopwatch`クラスを使用します。

powershell
$sw = ::StartNew()
Get-Process
$sw.Stop()
$sw.Elapsed

これにより、`Get-Process`コマンドレットの実行時間が詳細に表示されます。

よくある質問

Q1: PowerShellで時刻を変更すると、他のアプリケーションに影響がありますか?

はい、システムの日時を変更すると、スケジュールされたタスクやログファイルのタイムスタンプなど、他のアプリケーションにも影響を与える可能性があります。変更する際は注意が必要です。

Q2: `Get-Date`コマンドレットで表示される日時の形式を変更できますか?

はい、`-Format`パラメータを使用することで、表示形式を変更できます。例えば、`Get-Date -Format “yyyy/MM/dd HH:mm:ss”`とすることで、「2025/08/05 06:58:45」のように表示できます。

Q3: PowerShellでタイムゾーンを考慮した日時を取得できますか?

はい、`Get-Date`コマンドレットはシステムのタイムゾーン設定を考慮して日時を取得します。UTC日時を取得するには、`Get-Date -UFormat “%Y-%m-%d %H:%M:%S”`のように指定します。

まとめ

PowerShellを使うことで、日時の取得・設定・計測が簡単に行えます。これらの基本的な操作をマスターすることで、日常の作業を効率化することができます。さらに詳しい情報や、他のPowerShellの使い方について知りたい方は、お気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました