gpt4 book ai didi

powershell - 强制 Get-Date 使用 '/' 作为日期分隔符

转载 作者:行者123 更新时间:2023-12-04 02:11:15 28 4
gpt4 key购买 nike

如何让 Get-Date 生成“/”作为日期分隔符?需要生成以 en-US 为中心的日期格式。看起来 PowerShell 将始终使用区域设置,而不管指定的格式如何。它在我的系统上设置为“-”,但我需要使用“/”生成日期。

PS C:\src> Get-Date -Format MM/dd/yyyy
06-26-2017
PS C:\src> Get-Date -Format "MM/dd/yyyy"
06-26-2017
PS C:\src> Get-Date -Format 'MM/dd/yyyy'
06-26-2017
PS C:\src> Get-Date -Format "MM`/dd`/yyyy"
06-26-2017

日期分隔符在我的机器上设置为“-”。我没有找到 Set-UICulture 命令。

PS C:\src> (Get-UICulture).DateTimeFormat.DateSeparator
-

最佳答案

在格式字符串中,/代表当前的UICulture日期分隔符。要强制它明确地成为 / 字符,您必须使用 \ 字符将其转义:

Get-Date -Format "MM\/dd\/yyyy"

关于powershell - 强制 Get-Date 使用 '/' 作为日期分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44762482/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com