delphi中formatdatetime函数的用法

delphi中formatdatetime函数的用法

ID:16136781

大小:41.50 KB

页数:4页

时间:2018-08-08

delphi中formatdatetime函数的用法_第1页
delphi中formatdatetime函数的用法_第2页
delphi中formatdatetime函数的用法_第3页
delphi中formatdatetime函数的用法_第4页
资源描述:

《delphi中formatdatetime函数的用法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在Delphi中可用FormatDateTime函数的用法functionFormatDateTime(constFormat:string;DateTime:TDateTime):string;Format参数是一个格式化字符串。DateTime是时间类型。返回值是一种格式化后的字符串,重点来看Format参数中的指令字符:c以短时间格式显示时间,即全部是数字的表示FormatdateTime('c',now);输出为:2004-8-79:55:40d对应于时间中的日期,日期是一位则显示一位,两位则显示两位FormatdateTime('

2、d',now);输出可能为1~31dd和d的意义一样,但它始终是以两位来显示的FormatdateTime('dd',now);输出可能为01~31ddd显示的是星期几FormatdateTime('ddd',now);输出为:星期六dddd和ddd显示的是一样的。但上面两个如果在其他国家可能不一样。ddddd以短时间格式显示年月日FormatdateTime('ddddd',now);输出为:2004-8-7dddddd以长时间格式显示年月日FormatdateTime('dddddd',now);输出为:2004年8月7日e/ee/ee

3、e/eeee以相应的位数显示年FormatdateTime('ee',now);输出为:04(表示04年)m/mm/mmm/mmmm表示月FormatdateTime('m',now);输出为:8FormatdateTime('mm',now);输出为08FormatdateTime('mmm',now);输出为八月FormatdateTime('mmmm',now);输出为八月和ddd/dddd一样,在其他国家可能不同yy/yyyy表示年FormatdateTime('yy',now);输出为04FormatdateTime('yyyy'

4、,now);输出为2004h/hh,n/nn,s/ss,z/zzz分别表示小时,分,秒,毫秒t以短时间格式显示时间FormatdateTime('t',now);输出为10:17tt以长时间格式显示时间FormatdateTime('tt',now);输出为10:18:46ampm以长时间格式显示上午还是下午FormatdateTime('ttampm',now);输出为:10:22:57上午如果要在Format中加普通的字符串,可以用双引号隔开那些特定义的字符,这样普通字符串中如果含特殊的字符就不会被显示为时间格式啦:Formatdate

5、Time('"todayis"c',now);输出为:todayis2004-8-710:26:58时间中也可以加"-"或""来分开日期:FormatdateTime('"todayis"yy-mm-dd',now);FormatdateTime('"todayis"yymmdd',now);输出为:todayis04-08-07也可以用":"来分开时间FormatdateTime('"todayis"hh:nn:ss',now);输出为:todayis10:32:23FormatDateTimevars:string;begin//

6、FormatDateTime的参数1是String格式指令,参数2是TDateTime类型的时间s:=FormatDateTime('c',Now);{返回:2007-12-1823:56:05}{指令c表示用短格式显示日期与时间}s:=FormatDateTime('d',Now);{返回:19}s:=FormatDateTime('d',StrToDateTime('2008-1-1'));{返回:1}{d表示日期}s:=FormatDateTime('dd',Now);{返回:19}s:=FormatDateTime('dd',Str

7、ToDateTime('2008-1-1'));{返回:01}{dd表示双位日期}s:=FormatDateTime('ddd',Now);{返回:星期三}s:=FormatDateTime('dddd',Now);{返回:星期三}{ddd与dddd表示星期;可能对不同的语种会有区别}s:=FormatDateTime('ddddd',Now);{返回:2007-12-19}{ddddd五个d表示短格式日期}s:=FormatDateTime('dddddd',Now);{返回:2007年12月19日}{dddddd六个d表示长格式日期}s

8、:=FormatDateTime('e',Now);{返回:7}{e表示年,1位}s:=FormatDateTime('ee',Now);{返回:07}{ee表示年,2位}s:=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。