关于日期判断(50分)

  • 主题发起人 主题发起人 王顺新
  • 开始时间 开始时间

王顺新

Unregistered / Unconfirmed
GUEST, unregistred user!
一个表中三个字段:
年度(字符型) 月份(字符型) 工作总结(备注型)
1、我如何从月份字段中取出值,判断早于还是晚于当前系统日期。
2、如何知道系统日期早于和晚于本月3日。
 
我想你需要的是EncodeDate、DecodeDate两个函数,怎么用,自已看看帮助吧,很简单的
然后需要理解datetime类型实际上是一个Double类型的变量,它是可以相减的,返回的就
是时间差,以日为单位。
good luck.
 
这个问题dfw上面有很多讨论,搜索一下看看
 
想要几句直观的语句,谢谢啦
 
1.分解合并
2.不是这天就晚于或早于啊
 
select getdate()
 
用 DATEPART(mm, getdate()) 比较
 
请注意:
月份字段是字符型
 
远帆已经说得够清楚了,
1 先用Now,得出当前系统日期,
用DecodeDate对当前日期处理,分解出你想要的月份
再与表中的StrToInt(月份字段)比较,
2也同理
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
D
回复
0
查看
911
DelphiTeacher的专栏
D
D
回复
0
查看
868
DelphiTeacher的专栏
D
D
回复
0
查看
840
DelphiTeacher的专栏
D
后退
顶部