注意只有年和月也就是YYYY-MM的格式 我如何让2个这样格式的日期进行对比呢 比如1月2日和1月9日 我如何让他们对比是否相等?我之前试过CDATE进行数据类型转换可是失败了 因为这样只能转换YYYY-MM-DD格式的日期 求高手指点下迷津 本人正在制作报表 报表脚本里要用VB筛选日期 愁死我了。在线等答案

解决方案 »

  1.   


    因为你实际上是将日忽略掉了,也就是不关心它,不妨将它定义为 1 日。这样的话,就可以用 Date 型来处理。如果是字符串的话,只要格式固定,可以直接比较。
      

  2.   

    我格式是固定的都是STRING的 而且就是YYYY-MM的 可是对比没有结果是怎么回事呢
      

  3.   

    直接用Format转换了之后再比较:
        if Format(TemData1,"YYYY-MM")<>Format(TemData2,"YYYY-MM") then