如何把date类型数据分“年”、“月”、“日”在报表中打印出来?谢谢帮忙!

woaiyitiaocai 2002-03-02 12:28:58
如何把date类型数据分“年”、“月”、“日”在报表中打印出来?例如:我如何把2002-2-2分别打印出2002、2、2。谢谢帮忙!
...全文
51 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jtnetcom 2002-03-02
  • 打赏
  • 举报
回复
使用函数将tdate转化为字符串:datetostr,可能还要用formatdatetime设定格式
jtnetcom
抱朴守拙 2002-03-02
  • 打赏
  • 举报
回复
FormatDateTime('yyyy" "mm" "dd',now);
linzhai 2002-03-02
  • 打赏
  • 举报
回复
试试这句:
S := FormatDateTime('"The meeting is on " dddd, mmmm d, yyyy, " at " hh:mm AM/PM', Now + 0.125);
dddd: 天
mmmm: 月
yyyy: 年
wfmwg 2002-03-02
  • 打赏
  • 举报
回复
var
Present: TDateTime;
Year, Month, Day: Word;
begin
Present:= Now;
DecodeDate(Present, Year, Month, Day);
end;

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧