我需要一種方法來測試PowerShell中的關閉時間。我的工作時間是晚上7點到早上7點。我對日期部分不感興趣。這個測試只是暫時的。我嘗試了幾個選項,但沒有訪問權限。測試PowerShell中的關閉時間
0
A
回答
1
使用完整的時間戳更容易。
$now = Get-Date
$start = $now.Date.AddHours(7)
$end = $now.Date.AddHours(19)
if ($start -le $now -and $end -ge $now) {
'within work hours'
} else {
'outside work hours'
}
1
google搜索語法的位產生了下面的代碼片段:
$a = Get-Date
if (($a.Hour -ge 19) -Or ($a.Hour -lt 7)) { Write-Host "Off Hours" } else { Write-Host "On hours" }
+0
謝謝BitTickler!精確和簡潔。再次感謝你。 – RaviLobo
0
這裏有一個簡單的答案:
if ((get-date).Hour -in 7..19) {
'Working Hours'
} else {
'Off hours'
}
相關問題
- 1. PowerShell - 時間段後的關閉表格
- 2. 測試關閉
- 3. 使用JPA.withTransaction的測試Actor(java.lang.IllegalStateException:測試時關閉EntityManager)
- 4. 池在測試時已關閉(HikariDataSource)
- 5. Spock當測試方法包含關閉時測試
- 6. ng測試關閉jasmine
- 7. 如何關閉admob測試
- 8. 測試關閉了功能
- 9. 關閉測試輸出TestNG中
- 10. 在水豚測試中關閉動畫
- 11. 如何在Node.js測試中關閉net.Server?
- 12. 在jasmine中測試javascript關閉
- 13. 關閉回顯Powershell
- 14. 在C中測量脈衝的開啓和關閉時間#
- 15. 檢測Android中的漫遊關閉時間
- 16. 測試時間關鍵代碼
- 17. Rails時間格式化測試失敗,因爲它關閉了一個小時?
- 18. 檢測iframe何時關閉
- 19. 窗口關閉時檢測?
- 20. Qt - QWindow關閉時檢測
- 21. SWF關閉時AS2檢測
- 22. 單元測試會話窗口調試時關閉
- 23. 調試測試 - 從測試關閉瀏覽器窗口
- 24. 當在flex/flashbuilder中測試時,Flashplayer進程不會關閉
- 25. 測試完成後,編碼的UI測試:ApplicationUnderTest關閉
- 26. 關閉MySQL中的時間戳格式
- 27. 如何在新測試開始時關閉Ant Junit任務關閉瀏覽器
- 28. 在powershell中測試WSMan
- 29. 在PowerShell中測試ErrorRecord.CategoryInfo.Category
- 30. 如何使用Xcode在UI測試期間關閉NSWindow?
謝謝安斯加爾Wiechers!井井有條。 – RaviLobo
@RaviLobo爲什麼你在接受它9個月後不接受答案有一個特別的原因嗎? –
我很抱歉。我又接受了它。 – RaviLobo