小编Edd*_*mar的帖子

在.NET中识别备用日期(在PowerShell,C#或VB中)

基于备用日期执行操作的最简单方法是什么?

基本上,我在Azure文件存储上有2个文件夹(dir1和dir2),每天需要复制(覆盖)文件 - 在'dir1'中的一天,在'dir2'中的第二天.

我试图在PowerShell中写这个(但是对你在C#或VB中的答案感到满意).

我尝试了偶数/奇数日期逻辑,但是如果月份在31日结束则会中断 - 因为下一个日期,即第一个也是一个奇数(同样的问题是一年中的一天,因为365之后的第一个都是奇数).

if((Get-Date).Day % 2 -eq 0 ) {"copy files in dir1"} else {"copy files in dir2"}
Run Code Online (Sandbox Code Playgroud)

要么

if((Get-Date).DayOfYear % 2 -eq 0 ) {"copy files in dir1"} else {"copy files in dir2"}
Run Code Online (Sandbox Code Playgroud)

我想另一种方法可能是读取" Last-Modified "文件属性,但我很难读到这个,因为包含文件夹驻留在Azure云上(在Azure文件存储中).

我会很感激任何想法.TIA

.net c# math powershell date

3
推荐指数
1
解决办法
74
查看次数

标签 统计

.net ×1

c# ×1

date ×1

math ×1

powershell ×1