标题: [问题求助] PowerShell怎样取某日期的一定范围内的随机值? [打印本页]
作者: 5i365 时间: 2022-9-20 19:37 标题: PowerShell怎样取某日期的一定范围内的随机值?
刚刚自己突发奇想想出来的一个问题感觉挺难:
给出一个日期字符串, 想随机生成这个日期的前三天或后三天的日期
这个要根据月份判断30天或31天的问题, 还有2月28天29天的问题 Powershell有简单的实现方法吗?
搜索无果, 请求大侠指导, 多谢!
算出的随机值的格式仍要 yyyy-mm-dd
例如我想求下面几个日期的前三天或后三天的随机值
$d='2022-05-01'
$d='2022-05-30'
$d='2022-02-27'
$d='2021-03-01'
作者: flashercs 时间: 2022-9-21 10:50
- $d='2022-05-01'
- $t=-3..3|Get-Random
- ([datetime]$d).AddDays($t).ToString('d')
复制代码
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |