PowerShell get-date命令

PowerShell中的Get-Date cmdlet在PowerShell控制台上显示当前日期和时间。 此cmdlet获取DateTime对象。还可以使用Get-Date来生成日期和时间字符串,并将其发送到其他cmdlet或程序。

语法

语法1

Get-Date   
[[-Date] <datetime>]   
[-Year <int>]   
[-Month <int>]   
[-Day <int>]   
[-Hour <int>]   
[-Minute <int>]   
[-Second <int>]   
[-Millisecond <int>]  
[-DisplayHint {Date | Time | DateTime}]   
[-Format <string>]    
[<CommonParameters>]

语法2

Get-Date   
[[-Date] <datetime>]   
[-Year <int>]   
[-Month <int>]   
[-Day <int>]   
[-Hour <int>]   
[-Minute <int>]   
[-Second <int>]   
[-Millisecond <int>]   
[-DisplayHint {Date | Time | DateTime}]   
[-UFormat <string>]    
[<CommonParameters>]

参数

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

-Date - 此参数在cmdlet中用于特定的日期和时间。 默认情况下,get-date cmdlet返回系统日期和时间。 在此参数中,如果未在命令中指定时间,则时间是可选的,则命令将返回00:00:00
-Year - 此参数用于指定年份。输入从19999之间的年份值。
-Month - 此参数用于指定显示的一年中的月份。输入一个介于112之间的月份值。
-Day - 此参数用于指定显示的月份。131之间的一天的值。如果在cmdlet中指定的天数大于该月中的天数,则PowerShell将天数添加到该月中。
-Hour - 此参数用于指定小时。输入023之间的小时值。
-Minute - 此参数用于指定分钟。 输入059之间的分钟值。
-Second - 此参数用于指定第二个。输入介于059之间的秒数。
-Millisecond - 此参数在PowerShell 3.0版中引入,用于指定日期中的毫秒数。 输入0999之间的毫秒值。
-DisplayHint - 此参数确定在控制台上显示日期和时间的值。
-Format - 此参数以Microsoft .NET Framework的格式显示日期和时间。从PowerShell版本5.0开始,可以使用以下格式作为其值:

  • FileDate
  • FileDateUniversal
  • FileDateTime
  • FileDateTimeUniversal

-UFormat - 此参数用于以UNIX格式显示日期和时间。 此参数输出字符串对象,说明符后加百分号(%)。

示例

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

PS E:\xntutor\powershell> get-date

2020年2月1日 16:49:12

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

示例2: 显示当前日期

PS E:\xntutor\powershell> get-date -displayHint Date

2020年2月1日

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

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

PS E:\xntutor\powershell> get-date -format "yyyy-MM-dd HH:mm dddd"
2020-02-01 16:51 星期六

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

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

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

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

PS E:\xntutor\powershell> (get-date).Month
2

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

上面几个示例执行输出如下:

PowerShell get-date命令


上一篇:PowerShell get-content命令

下一篇:PowerShell set-content命令

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程