各位好!谁有代码:关于“某年某月某日”加上“三年”后的日期是多少? 各位好!谁有代码:关于“某年某月某日”加上“三年”后的日期是多少? 比如:1999年7月9日加三年后为2002年7月8日; 1996年3月1日加三年后为1999年2月28日 1997年3月1日加三年后为2000年2月29日(润年) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的3年时什么概念?3*365 天?这不能算三年吧?dtNow: TDateTime;dtNow:= now() + 3* 365; 楼上可能没考虑还可能有366天不妨先decodedate(date,yy,mm,dd)然后yy:=yy+3;最后转换成日期 才看明白你的题目。dtNow:= IncYear(now())-1; 才看明白你的题目。dtNow:= IncYear(now(), 3)-1; 谢谢 ,楼上的同志们!特别感谢pazee(耙子) 兄弟! 多个 TServerSocket程序 在服务器上的 无响应的问题 QQ实现传输的原理 为什么delphi7编译的程序在支持中文的英文操作系统下显示不出来中文,delphi5显示正常,delphi7是不是要设置什么? 能通过internet网访问SQL SERVER吗? 如何将图象设为墙纸? 上海的GG MM DD JJ快来敲一下,本人有重要问题 如何实现模拟键盘输入? 怎么判断一个目录是否存在? Delphi 局域网IPX通讯,寻求帮助. Delphi6.0 ES最新信息!,特别是做ERP,MIS的请注意! 一个简单的关于窗体的问题! 200分寻找一部影片
3*365 天?这不能算三年吧?dtNow: TDateTime;dtNow:= now() + 3* 365;
不妨先decodedate(date,yy,mm,dd)
然后yy:=yy+3;
最后转换成日期
dtNow:= IncYear(now())-1;
dtNow:= IncYear(now(), 3)-1;
特别感谢pazee(耙子) 兄弟!