Board logo

标题: 请教关于时间比较的问题 [打印本页]

作者: wangbing111     时间: 2008-6-30 16:46    标题: 请教关于时间比较的问题

我想取一个时间段,在08:00-17:00,当用  !time:~0,5! 时如果系统时间在10:00之前,好象对于不行,如果在10:00之后是可以比较的,因为10:00之前比如 09:15 取出的值有个空格 "  9:15" ,请教高手如何解决?

@echo off&setlocal enabledelayedexpansion

if "!time:~0,5!" gtr "9:00" echo 9点之后      (10点之前执行不成功)
   
if "!time:~0,5!" lss "17:00" echo 17点之前
作者: HAT     时间: 2008-6-30 17:34

if "%time:~0,5%" gtr " 9:00" echo 9点之后

作者: wangbing111     时间: 2008-6-30 21:35
谢谢
作者: pusofalse     时间: 2008-7-1 03:27
完全是字符串的比较啊~
作者: afere     时间: 2009-12-9 11:57
学习了。