📜  PowerShell Get-Date

📅  最后修改于: 2021-01-08 02:15:51             🧑  作者: Mango

PowerShell Get-Date

PowerShell中的Get-Date cmdlet在PowerShell控制台上显示当前日期和时间。此cmdlet获取DateTime对象。

我们还可以使用Get-Date生成日期和时间字符串,并将字符发送到其他cmdlet或程序。

句法

Get-Date 
[[-Date] ] 
[-Year ] 
[-Month ] 
[-Day ] 
[-Hour ] 
[-Minute ] 
[-Second ] 
[-Millisecond ]
[-DisplayHint {Date | Time | DateTime}] 
[-Format ]  
[]
Get-Date 
[[-Date] ] 
[-Year ] 
[-Month ] 
[-Day ] 
[-Hour ] 
[-Minute ] 
[-Second ] 
[-Millisecond ] 
[-DisplayHint {Date | Time | DateTime}] 
[-UFormat ]  
[]

参量

以下是Get-Date cmdlet中使用的参数:

-日期

此参数允许您在cmdlet中指定特定的日期和时间。默认情况下, get-date cmdlet返回系统日期和时间。在此参数中,如果未在命令中指定时间,则时间是可选的,则命令将返回00:00:00。

-年

此参数用于指定年份。输入1到9999之间的Year值,后跟该参数。

-月

此参数用于指定显示的一年中的月份。输入一个介于1到12之间的月份值,后跟该参数。

-天

此参数用于指定显示的月份。输入1到31之间的一天的值,后跟此参数。

如果在cmdlet中指定的天数大于该月中的天数,则PowerShell会将天数添加到该月中。

-小时

此参数用于指定小时。输入0到23之间的小时值,后跟该参数。

-分钟

此参数用于指定分钟。输入介于0到59之间的分钟值,然后输入此参数。

-第二

此参数用于指定第二个。输入介于0到59之间的秒数,然后输入该参数。

-毫秒

-Millisecond参数在PowerShell 3.0版中引入,用于指定日期中的毫秒数。输入0到999之间的毫秒值。

-DisplayHint

此参数确定在控制台上显示日期和时间的值。

-格式

此参数以Microsoft .NET Framework的格式显示日期和时间。

从PowerShell版本5.0开始,对于此参数,我们可以使用以下格式作为其值:

  • 文件日期
  • FileDateUniversal
  • FileDateTime
  • FileDateTimeUniversal

-U格式

此参数用于以UNIX格式显示日期和时间。此参数输出一个字符串对象。此参数的说明符前面带有百分号(%)。

例子

示例1:显示当前日期和时间

在此示例中, Get-Date cmdlet显示系统的当前日期和时间。

示例2:显示当前日期

在此示例中,cmdlet Get-Date使用-DisplayHint参数和value参数来仅获取日期。

示例3:使用.NET格式说明符显示日期和时间

在此示例中, Get-Date cmdlet使用-Format参数显示带有.NET格式说明符的当前日期和时间。

在此示例中,我们使用以下格式说明符:

  • dddd:星期几
  • 毫米:一年中的月份
  • dd:每月的某天
  • yyyy: 4位数字格式的年份
  • HH:mm:时间为24小时制

示例4:仅显示一年中的一个月

在此示例中, Get-Date cmdlet与属性month一起使用