当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何在 PowerShell 中获取没有时间的日期

作者:精品下载站 日期:2024-12-14 04:37:21 浏览:11 分类:玩电脑

如何在 PowerShell 中获取没有时间的日期


默认情况下,PowerShell 中的 Get-Date cmdlet 返回当前日期和时间。

如果您只想检索日期而不检索时间,可以使用以下方法之一来执行此操作:

方法一:使用(Get-Date).ToString()

(Get-Date).ToString("M/d/yyyy")

方法2:使用(Get-Date).Date

(Get-Date).Date

两种方法都会返回不带时间的当前日期。

以下示例展示了如何在实践中使用每种方法。

示例 1:使用 (Get-Date).ToString()

在 PowerShell 中获取没有时间的当前日期的一种方法是使用 ToString() 方法来简单地使用 M/d/yyyy 作为当前日期和时间的格式日期格式:

我们可以使用以下语法来执行此操作:

(Get-Date).ToString("M/d/yyyy")

以下屏幕截图显示了如何在实践中使用此语法:

[玩转系统] 如何在 PowerShell 中获取没有时间的日期

这将返回 3/5/2024,这是撰写本文的当前日期。

请注意,格式 M/d/yyyy 指定如果月份和日期仅包含一位数字,则月份和日期只能使用一位数字。

如果您想显示两位数的月份和日期,可以使用 MM/dd/yyyy 格式:

(Get-Date).ToString("MM/dd/yyyy")

以下屏幕截图显示了如何在实践中使用此语法:

[玩转系统] 如何在 PowerShell 中获取没有时间的日期

这将返回 03/05/2024

示例 2:使用 (Get-Date).Date

在 PowerShell 中获取当前日期而不带时间的另一种方法是使用 Get-Date cmdlet 的 .Date 属性。

我们可以使用以下语法来执行此操作:

(Get-Date).Date

以下屏幕截图显示了如何在实践中使用此语法:

[玩转系统] 如何在 PowerShell 中获取没有时间的日期

这将返回 2024 年 3 月 5 日星期二上午 12:00:00,这是撰写本文时时间部分设置为零的当前日期。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯