我需要在 PowerShell 中创建一个每天增加一个的变量。我将在电子邮件主题中使用此变量来定义 Day Number 作为测试计划的一部分。例如“测试 - 第 38 天”,当脚本在第二天运行时,它必须准备好“测试 - 第 39 天”。

我显然不能使用日期和AddDays,因为计数不限于当月的天数。

最佳答案

这是代码,$days 是结果

# when counting starts, the first day
$startDate = [datetime]'2014-01-12'

# elapsed days (+ 1 in order to start with "day 1")
$days = [int]((Get-Date) - $startDate).TotalDays + 1

# result string
"Test - Day $days"

此代码输出(今天)
Test - Day 38

关于powershell - 每天增加数量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21846011/

10-13 05:37