取日期、星期、时间

Bearzmc 2006-12-25 06:53:27
想得到以下格式:代码如何写?
2006年12月25日 星期一 (最好用label.caption)
DBgrid中,想让数据居中,用哪个?
...全文
196 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihuasoft 2006-12-25
  • 打赏
  • 举报
回复
呵~~原来楼主没试啊....
等明天楼主试试不就放心了吗?
Bearzmc 2006-12-25
  • 打赏
  • 举报
回复
我明上班才能试啊,请问是我要的格式吗? "星期X"
小安安 2006-12-25
  • 打赏
  • 举报
回复
Uses DateUtils;

....


Label1.Caption := IntToStr(YearOf(Now)) + '年' + IntToStr(MonthOf(Now)) + '月' +
IntToStr(DayOf(Now)) + '日 星期' + IntToStr(DayOfWeek(Now));
lihuasoft 2006-12-25
  • 打赏
  • 举报
回复
难道按我的格式,没有星期输出吗?
Bearzmc 2006-12-25
  • 打赏
  • 举报
回复
还有星期,
oosmile 2006-12-25
  • 打赏
  • 举报
回复
2. dbgrd1.Columns[i].Alignment := taCenter;
lihuasoft 2006-12-25
  • 打赏
  • 举报
回复
啊,没遵守楼主的要求,我改一下:

Label.caption := FormatDateTime('yyyy"年"mm"月"dd"日" dddd',now);
lihuasoft 2006-12-25
  • 打赏
  • 举报
回复
1、返回格式日期,用FormatDateTime()函数:

ShowMessage(FormatDateTime('yyyy"年"mm"月"dd"日" dddd',now)); //Delphi6
据说在Delphi7中,可以把年月日两边的双引号去掉。

2、DBgrid居中,没有研究过。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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