主页 > 知识库 > PowerShell判断某天是星期几的方法

PowerShell判断某天是星期几的方法

热门标签:印台区呼叫中心外呼系统 新郑电销机器人一个月多少钱 六寸地图标注点怎么删除 莫拉克电梯系统外呼怎么设置 腾讯地图标注中心怎么标注 万全县地图标注app 如何根据经纬度百度地图标注 地图标注的图案 电话机器人公司招聘

小编今天在写一个脚本时,遇到要判断一个日期是否是周末。真是为难了我一下,现在把判断的方法总结如下,以备以后参考。

在.NET编程环境中,DateTime类型的值都有一个DayOfWeek的属性,它可以返回当时日期属于星期几。那我们就根据这个思路来写程序。

Get-Date是PowerShell中获取当时日期和时间的一个CmdLet,它返回的值一个DateTime类型。于是,我们可以想到:

复制代码 代码如下:

PS C:\Users\zhanghong> (Get-Date).DayOfWeek
Monday

输出的值是Monday,星期一。但如果用Saturday和Sunday这两个字符串来判断周末是不是也太没有技术含量了?嗯?

仔细研究发现,一个DayOfWeek其实是一个枚举类型的变量,或者换句话说,你可以把它当成数字来对待。
于是:

复制代码 代码如下:

if( (Get-Date).DayOfWeek -gt 5){
    Write-Host "Weekened";
} else{
    Write-Host "Work Day"
}

因为今天是星期一,所以得到的输出是Work Day。

好了,关于如何判断某天是不是周末,就说这么多,希望对大家有所帮助,谢谢!

标签:喀什 疫苗接种 汕头 襄阳 临汾 南昌 天水 湘潭

巨人网络通讯声明:本文标题《PowerShell判断某天是星期几的方法》,本文关键词  PowerShell,判断,某天,是,星期,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《PowerShell判断某天是星期几的方法》相关的同类信息!
  • 本页收集关于PowerShell判断某天是星期几的方法的相关信息资讯供网民参考!
  • 推荐文章