取日期、星期、时间 VCL组件开发及应用http://www.delphi2007.net/DelphiVCL/html/delphi_20061225185327116.html
想得到以下格式:代码如何写?
2006年12月25日 星期一 (最好用label.caption)
DBgrid中,想让数据居中,用哪个?
1、返回格式日期,用FormatDateTime()函数:
ShowMessage(FormatDateTime('yyyy"年"mm"月"dd"日" dddd',now)); //Delphi6
据说在Delphi7中,可以把年月日两边的双引号去掉。
2、DBgrid居中,没有研究过。
啊,没遵守楼主的要求,我改一下:
Label.caption := FormatDateTime('yyyy"年"mm"月"dd"日" dddd',now);
2. dbgrd1.Columns[i].Alignment := taCenter;
还有星期,
难道按我的格式,没有星期输出吗?
Uses DateUtils;
....
Label1.Caption := IntToStr(YearOf(Now)) + '年' + IntToStr(MonthOf(Now)) + '月' +
IntToStr(DayOf(Now)) + '日 星期' + IntToStr(DayOfWeek(Now));
我明上班才能试啊,请问是我要的格式吗? "星期X"
呵~~原来楼主没试啊....
等明天楼主试试不就放心了吗?