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
学习了。