Board logo

标题: [数值计算] [已解决]批处理如何判断当前年份是否小于指定值? [打印本页]

作者: ygqiang    时间: 2016-5-17 06:34     标题: [已解决]批处理如何判断当前年份是否小于指定值?

本帖最后由 pcl_test 于 2016-5-17 08:21 编辑

[已解决]批处理提取年度,如何判断是否小于2014年?谢谢
下面代码哪里出错了?
执行后,只显示2016,并不会显示ok
  1. @echo off
  2. set nian=%date:~0,4%
  3. echo %nian%
  4. if "%nian%" LSS "2014" echo error || echo ok
  5. pause
复制代码

作者: ygqiang    时间: 2016-5-17 07:20

本帖最后由 ygqiang 于 2016-5-17 19:37 编辑
  1. if %nian% LSS 2014 (echo error) else echo ok
复制代码
搞定。
作者: gawk    时间: 2016-5-18 08:27

嗯,是的,数字比较的时候不要加双引号。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2