为什么我用ShowMessage(FormatDatetime('yyyy-mm/dd',date)) 得到的是'2002-07-23' ?(100分)

  • 主题发起人 主题发起人 hpn_cao(小海)
  • 开始时间 开始时间
H

hpn_cao(小海)

Unregistered / Unconfirmed
GUEST, unregistred user!
我需要得到'2002-07/23'
有没有转义符?帮帮我啊。
 
ShowMessage(FormatDatetime('yyyy"-"mm"-"dd',date)) ;
ok。
 
showmessage(formatdatetime('yyyy-mm/dd',date))
 
const
DateTimeFormat = 'yyyy"年"mm"月"dd"日"';

....
FormatDateTime(DateTimeFormat, Date());

看看帮助那个

'xx'/"xx" Characters enclosed in single or double quotes are
displayed as-is, and do not affect formatting.

 
ShowMessage(FormatDatetime('yyyy"-"mm"/"dd',date));
没问题,给分!!!
 
来晚了,FormatDateTime('yyyy''-''mm''/''dd',date);
 
同意楼上两位的,我都是这么做的,绝对OK!
 
呵呵,稍微动下脑筋看看帮助就可以省下100分了,我这样说肯定因为自己来晚了

吃不到葡萄说葡萄酸!
 
tan_jian
要不我给你点分吧。。呵呵。。。。。

葡萄酸吗???
不酸,为什么,没吃过啊~~~~~~~~~~~

吃过就知道,,,,酸得牙都掉了。。

人们都这么讲。。。。

呼~~~~~~~~~~~~~~~~~起哄啦~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
酸死啦!我也来的太晚了!唉...
 
formatdatetime('yyyy-mm/dd',date)
 
正确的应该是ShowMessage(FormatDatetime('yyyy"-"mm"/"dd',date)) ;
 
来慢了!
ShowMessage(FormatDatetime('yyyy"-"mm"/"dd',date));
ShowMessage(FormatDatetime('yyyy''-''mm''/''dd',date));
ShowMessage(FormatDatetime('yyyy-mm''/''dd',date));
三种方法都可。


 

Similar threads

回复
0
查看
885
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部