批处理显示是上午还是下午
生活随笔
收集整理的這篇文章主要介紹了
批处理显示是上午还是下午
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@echo off if "%TIME:~0,2%" lss "12" (
echo 現在是上午
) else (
echo 現在是下午
) pause
? ? 變量 TIME 是動態環境變量之一,表示當前時間;
? ? %TIME:~0,2%,意思是取變量 TIME 的前兩個字符;
? ? lss 是 if 命令擴展用法,表示 小于 的意思;此外,還有等于、不等于、大于、大于等于、小于? ? ? ? 等于 的縮寫,詳細信息可以在 if/? 中獲得;
? ? 如果當前時間(前兩位表示小時)小于12,那么將顯示輸出“現在是上午”,否則就顯示為“現在是下午”;
? ? 這里的大小比較判斷只是對其ASCII符的大小比較,并不是真正的數值型變量的比較;
?
if /?的幫助如下;
總結
以上是生活随笔為你收集整理的批处理显示是上午还是下午的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle 11g 预定义账户和PLS
- 下一篇: MFC用代码创建工具栏