Datetime 获取当前日期的年份
这是我在这一阶段所拥有的,但我非常确定有一种方法可以获取当前年份,而不必在delphi代码中手动键入。如果有人能帮助我获取当前年份的代码,我将不胜感激。将为您获取当前年份 或使用Datetime 获取当前日期的年份,datetime,delphi,Datetime,Delphi,这是我在这一阶段所拥有的,但我非常确定有一种方法可以获取当前年份,而不必在delphi代码中手动键入。如果有人能帮助我获取当前年份的代码,我将不胜感激。将为您获取当前年份 或使用 正如@Remy所指出的,这比现在的更切题。原来如此。您找到文档了吗?DateUtils的源代码呢?我会使用Date()而不是Now(),因为时间是不需要的。@RemyLebeau我有理由相信一天中一年不会改变!我知道这一点。这一点是为了避免在不使用返回的TDateTime时对其时间部分进行编码的开销。@RemyLeb
正如@Remy所指出的,这比现在的
更切题。原来如此。您找到文档了吗?DateUtils的源代码呢?我会使用Date()
而不是Now()
,因为时间是不需要的。@RemyLebeau我有理由相信一天中一年不会改变!我知道这一点。这一点是为了避免在不使用返回的TDateTime
时对其时间部分进行编码的开销。@RemyLebeau是的,它会烧坏处理器。(开玩笑!)
if StrToInt(sY) > 2013 then
begin
bDate := False;
ShowMessage('Year is bigger than current year');
Exit;
end;