问个算法设置软件的使用天数
2012-07-28 17:32:19
2011-07-28 17:32:19
如何实现
2012-07-28 17:32:19-2011-07-28 17:32:19=1 365天呀意思
2012-2011=1 而这个1就是365天
2012-07-28 17:32:19
2011-07-28 17:32:19
如何实现
2012-07-28 17:32:19-2011-07-28 17:32:19=1 365天呀意思
2012-2011=1 而这个1就是365天
解决方案 »
- [急急急]请问BCD Code转为int然后进行xor运算和直接进行xor运算不同怎么回事??
- 这是否真实?
- 发现hsl转rgb算法中的大问题,请教该如何解决!!!!!!!!!!!!!!!!
- 怎么将一个文件夹的所有文本文件名读取,然后在分别读取每个文件的内容
- 怎样进行判断是否在文本框内输入了正确的IP格式。。。??
- 请问怎样把桌面上正在播放的媒体视频采集到自己程序上呢?
- 100大洋奉送.急急急!!!!!!!!!!!!!!!!!!!!!!!
- 大家会不会这样的问题?
- 高分征稿,陆续加分中…
- 以下RECORD怎么错了(见内)???delphi初学者送分.
- fast report 分组标题在下页头显示
- Delphi 查询语句代码问题 求解决
思路结构如下:
if ((2012-07-27 17:32:19)-(2011-07-28 17:32:19))=1 then
就退出系统
else
继续运行程序
给用户一个序列号,其中的内容包括用户的注册信息,以及过期的确切时间等。
sss2:=inttostr(Abs(trunc(2011-08-14)-trunc(2011-08-01))); //将-13转换成13
能计算出天来,
sss2:=inttostr(Abs(trunc(XXX)-trunc(2011-08-01)));
XXX的部分 这个地方我想用现的在时间并格式化如下:
FormatDateTime('yyyy-mm-dd', Now())
修改如下:
inttostr(Abs(trunc(FormatDateTime('yyyy-mm-dd', Now()))-trunc(2011-08-01)));
[错误] Unit2.pas(111): Incompatible types
[当前年月日]-[2011-08-01]=
[2009-01-01]-[2008-01-01]=
var
j:Real;
begin
j:= StrToDate('2009-01-01') - StrToDate('2008-01-01');
ShowMessage('[2009-01-01]-[2008-01-01]='+FloatToStr(j)+' '); //返回的结果是366天