问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为何delphi的日期格式设置不起作用?

发布网友 发布时间:2022-05-10 17:32

我来回答

1个回答

热心网友 时间:2023-10-19 06:23

FormatdateTime('yyyy-mm-dd hh:nn:ss',now)

二 FormatDateTime的用法

他的声明为:

function FormatDateTime(const Format: string; DateTime: TDateTime): string;

overload;

当然和Format一样还有一种,但这里只介绍常用的第一种Format参数是一个格式化字符串。DateTime是时间类型。返回值是一种格式化后的字符串

重点来看Format参数中的指令字符

c 以短时间格式显示时间,即全部是数字的表示

FormatdateTime('c',now);

输出为:2004-8-7 9:55:40

d 对应于时间中的日期,日期是一位则显示一位,两位则显示两位

FormatdateTime('d',now);

输出可能为1~31
dd 和d的意义一样,但它始终是以两位来显示的

FormatdateTime('dd',now);

输出可能为01~31

ddd 显示的是星期几

FormatdateTime('ddd',now);

输出为: 星期六

dddd 和ddd显示的是一样的。

但上面两个如果在其他国家可能不一样。

ddddd 以短时间格式显示年月日

FormatdateTime('ddddd',now);

输出为:2004-8-7

dddddd 以长时间格式显示年月日

FormatdateTime('dddddd',now);

输出为:2004年8月7日

e/ee/eee/eeee 以相应的位数显示年

FormatdateTime('ee',now);

输出为:04 (表示04年)

m/mm/mmm/mmmm 表示月

FormatdateTime('m',now);

输出为:8

FormatdateTime('mm',now);

输出为 08

FormatdateTime('mmm',now);

输出为 八月

FormatdateTime('mmmm',now);

输出为 八月

和ddd/dddd 一样,在其他国家可能不同

yy/yyyy 表示年

FormatdateTime('yy',now);

输出为 04

FormatdateTime('yyyy',now);

输出为 2004

h/hh,n/nn,s/ss,z/zzz 分别表示小时,分,秒,毫秒

t 以短时间格式显示时间

FormatdateTime('t',now);

输出为 10:17

tt 以长时间格式显示时间

FormatdateTime('tt',now);

输出为10:18:46

ampm 以长时间格式显示上午还是下午

FormatdateTime('ttampm',now);

输出为:10:22:57上午

大概如此,如果要在Format中加普通的字符串,可以用双引号隔开那些特定义的字符,这样普通字符串中如果含特殊的字符就不会被显示为时间格式啦:
FormatdateTime('"today is" c',now);

输出为:today is 2004-8-7 10:26:58

时间中也可以加"-"或""来分开日期:

FormatdateTime('"today is" yy-mm-dd',now);

FormatdateTime('"today is" yymmdd',now);

输出为: today is 04-08-07

也可以用":"来分开时间

FormatdateTime('"today is" hh:nn:ss',now);

输出为:today is 10:32:23
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
桑葚干直接吃还是泡水喝比较好桑葚干直接吃补肾吗 桑葚干泡水吃好还是干吃好 益智仁脑素神经酸片的功效与作用有哪些 黄冈师范学院师范专业有哪些 语文教育专业考研方向分析 黄冈师范学院语文教育专科毕业能拿教师资格证吗 php保留数字小数点后两位的方法 梦见被后咬 梦见母亲给赔鸡钱补了十二元的预兆 梦见门掉下来要二十五元修理费 delphi 如何获取本周第一天和最后一天 delphi 中如何用button1实现在label1上显示的格式为 XXXX年XX月XX日 星期X 的日期增加一天?减少一天呢? delphi 中 label1上显示的日期格式为XXXX年XX月XX日 星期X ,添加一个button判断日期的年份是否闰年,咋办 关于Delphi 输入年月日 求输出星期 delphi设置时区 delphi程序里日期时间怎么控制 delphi 设置星期几问题 关于Delphi 输入年月日 求输出星期 ,急啊!!! Delphi 7 显示一周日期和对应星期问题 delphi如何自定义设置周期,工作日 delphi中用什么函数可以知道某一天是星期几 delphi有没有直接获取当前星期几的函数 delphi获取当前日期,包括年份月份星期时间。 摘要翻译,毕业论文用的,请不要用翻译器翻译,谢谢! 集成电路制造技术的目录 空心杯电机可以用在固定翼飞机上吗 硅片腐蚀的基本步骤 简述自对准硅化物工艺流程 什么是扩散炉?它有什么用处? 什么是扩散炉 Delphi中提取系统时间的函数 delphi(时间的问题) delphi7.0如何使用时间函数 Delphi 怎么使用时间函数 求教DELPHI的问题,我是菜鸟刚学DELPHI一个星期 女人变心了当我问他时他还哭是不是还有感情? 女人变心了,还能爱她吗?感觉好累啊 一个女人变心了,还值得你去爱吗? 女人变心后还值得去爱吗? 女人变心了还可以挽回的吗? 大学管理学学习资料哪里有? 人力资源管理学习资料? 公安管理学中人文主义的名词解释 humanist名词解释 文艺复兴 ( 名词解释 商业房产他项权证费用是多少? 办理房产证究竟需要哪些费用? 他项产权费是什么? 贷款时交了一个房屋登记费80,现在办理房产证时还要收工本费80,是一个费用吗? 他项权证办理费用由谁来交