简直气死了,大家看看,日期函数问题 想取出来当前的年,下面语句总是显示1905-6-25showmessage(datetimetostr(yearof(now)));下面的语句显示的就是当前的时间2004-10-14 15:13:13,不知道为什么showmessage(datetimetostr(now)); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 showmessage(datetimetostr(yearof(now)));NOW() : 2004-10-14yearof(now): 2004 (注意:整数型!) DATETINETOSTR(yearof(now)) 相当于 datetimetostr(2004) 相当于datetimetostr(TDateTime(2004) )而整数型的2004转换为日期类型就是1899-12-31号 +2004(天) = 1905-6-25你应该使用showmessage(inttostr(yearof(now))); showmessage(datetimetostr(yearof(now)));windindance(风舞轻扬) ( ) 说的很好 帮我找找这段话的错误,错误提示S没有参数默认值 (请教)外网访问DELPHI三层? 求算法 做IE浏览器遇到的问题 【倒分热线】封杀kezhang以及kezhang000 各位大侠,哪位知道有关用DELPHI制作ACTIVEX的书籍(电子文档),谢谢! 大家好,三层结构问题. 来者有分 用ADO已经连接好sqlserver,但用什么控件来访问数据表啊? 如何用ado连接db2数据库,都要做哪些必要的前期工作? DELPHI中如何调用XSD去验证XML的合法性? 关于Delphi提交数据库异常情况! 求助: 港口计费解决方案
yearof(now): 2004 (注意:整数型!)
DATETINETOSTR(yearof(now)) 相当于 datetimetostr(2004) 相当于datetimetostr(TDateTime(2004) )
而整数型的2004转换为日期类型就是1899-12-31号 +2004(天) = 1905-6-25你应该使用showmessage(inttostr(yearof(now)));