Powershell获取日期格式到日历日期

时间:2017-01-27 19:45:50

标签: powershell-v3.0

是否有方法,库或格式化程序来获取日历序列日期?

例如(2017年)1月1日是001,2月2日是033。

希望创建案例编号,例如YY-xxxx(17-033)。

由于

2 个答案:

答案 0 :(得分:1)

这可能有用。 PowerShell 3不是我的强项。

PS > get-date

Friday, January 27, 2017 4:06:52 PM

PS > ((get-date).DayOfYear).ToString("D3")
027

“D3”是.NET中的standard numeric format string

此表达式将返回您正在寻找的“案例编号”。

(Get-Date).ToString("yy") + '-' + ((Get-Date).DayOfYear).ToString("D3")
17-027

Get-Date | Get-Member是一种教育。

答案 1 :(得分:0)

next会返回<?xml version="1.0" encoding="utf-8"?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-4.4.0.0" newVersion="4.4.0.0" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration> 个对象,因此您应该可以执行Get-Date或类似的操作,并根据需要对其进行格式化

DateTime