两个日期加减的问题 如一个人是1955-5-21出生的,用现在的日期减去1955-5-21得到他的年龄48岁,代码怎么写。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var Year, Month, Day : Word; Year1, Month2, Day3 : Word; begin DecodeDate(Date, Year, Month, Day); DecodeDate(StrToDate('1955-5-21'), Year2, Month2, Day2); Year-Year2 := 年龄 //算一下是不是对的。好像要加1end; trunc((date-strtodate('1955-5-21'))/365) 用一个函数 yearsbetween('1955-5-21','955-5-21') blue_bird3000() ( ) 信誉:100 回答的比较简单一点,就用这个了。 yearsbetween; uses dateutils yearsbetween; uses dateutils 怎么返回多个pchar 呢??? 菜单问题 有关配置文件读写如何实现,用什么函数? 求助:devExpress中的lookup类型的字段是如何与数据集关联的。 远程连接数据库问题 高分Delphi字符串的处理 qtintf.dll 文件是何许东西?怎么delphi的程序运行有的要这个文件,有的可以不要。原因在哪? 谁会实现通过自己定制的对话框来编辑自己写的VCL?(十万火急) 哪位朋友有关于项目验收文档的标准模板,最好有例子,196分奉献! Formula one 可以不连结数据库吗?还有可以用到java吗? 招聘delphi/vc/技术维护/Kjava/技术助理/脚本策划 种子字段的疑惑
Year, Month, Day : Word;
Year1, Month2, Day3 : Word;
begin
DecodeDate(Date, Year, Month, Day);
DecodeDate(StrToDate('1955-5-21'), Year2, Month2, Day2);
Year-Year2 := 年龄 //算一下是不是对的。好像要加1
end;
回答的比较简单一点,就用这个了。