Powershell可以判斷該日期是【星期幾】,如果要判斷今天是否為工作日(星期1~5),可以判斷日期回傳是否介於1~5之間即可。
星期及數值對應關係:
|
星期 |
數值 |
|
日 |
0 |
|
一 |
1 |
|
二 |
2 |
|
三 |
3 |
|
四 |
4 |
|
五 |
5 |
|
六 |
6 |
語法測試:
#判斷工作日
'日期:' + (Get-Date)
'星期:' + (Get-Date).DayOfWeek
if( ((Get-Date).DayOfWeek -ge 1) -and ((Get-Date).DayOfWeek -le 5) ){
echo '結果:工作日'
}else{
echo '結果:假日'
}
<#
日期:08/27/2018 13:48:46
星期:Monday
結果:工作日
#>
文章標籤
全站熱搜
