迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 >

在 PowerShell 中格式化日期时间

作者:迹忆客 最近更新:2024/03/03 浏览次数:

本教程将介绍在 PowerShell 中格式化 datetime 的不同方法。你可以使用 cmdlet Get-Date 查看系统的当前日期和时间。

Get-Date

输出:

Friday, December 3, 2021 5:28:16 PM

上面的输出是显示 datetime 的默认格式。我们将查看不同的示例,以其他可能的格式显示日期和时间。


在 PowerShell 中使用 -format 选项格式化日期和时间

以下命令分别以 Year-Month-DaySecond:Minute:Hour 的格式显示当前 datetime

Get-Date -format "yyyy-MM-dd ss:mm:HH"

输出:

2021-12-03 49:07:16

如果只想打印日期,则只需要使用日期格式。例如,

Get-Date -format "dd/MM/yyyy"

输出:

03/12/2021

在 PowerShell 中使用 (Get-Date).ToString 格式化日期和时间

另一种更改日期和时间格式的方法是:

(Get-Date).ToString("dd/MM/yyyy HH:mm:ss")

输出:

03/12/2021 19:08:39

在 PowerShell 中使用 GetDateTimeFormats() 从所有日期和时间格式样式中进行选择

要查看所有 datetime 格式,你可以使用以下命令。它显示日期和时间格式样式的大型字符串数组。

(Get-Date).GetDateTimeFormats()

输出:

12/3/2021
12/3/21
12/03/21
12/03/2021
21/12/03
2021-12-03
03-Dec-21
Friday, December 3, 2021
...
3 December, 2021 4:54:50 PM
3 December, 2021 04:54:50 PM
3 December, 2021 16:54:50
3 December, 2021 16:54:50
December 2021
December 2021

你可以使用 [] 从数组列表中选择一种格式样式。例如,

(Get-Date).GetDateTimeFormats()[7]

输出:

Friday, December 3, 2021

在 PowerShell 中的 HTTP 标头中格式化要使用的日期和时间

你可以使用格式说明符 Rr 来格式化用于 HTTP 标头的日期和时间。它以 RFC1123 格式显示日期和时间。

Get-Date -format R

或者

(Get-Date).ToString("R")

输出:

Fri, 03 Dec 2021 18:11:41 GMT

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 Windows PowerShell 中获取命令行参数

发布时间:2024/03/04 浏览次数:358 分类:编程语言

本文将解释我们如何使用 PowerShell 的参数函数处理命令行参数,参数如何工作,我们如何使用 PowerShell 参数将值传递给参数,以及定义参数的基本方法是什么。

Windows PowerShell 中的 Base64 编码

发布时间:2024/03/04 浏览次数:332 分类:编程语言

本文将展示如何编码和解码 base64 字符串。Windows PowerShell 当前版本没有本机命令,因此我们将向你展示如何执行此操作的替代方法。

在 Windows PowerShell 中写入输出

发布时间:2024/03/04 浏览次数:259 分类:编程语言

本文将向你展示如何在 Windows PowerShell 中编写或打印输出。本文还将区分多个 write cmdlet 并解释它们的意义。

在 PowerShell 中注释代码

发布时间:2024/03/04 浏览次数:363 分类:编程语言

本文将展示在 Windows PowerShell 中注释代码的多种方法。本文还介绍了注释代码时的一些最佳实践。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便