我在一个edit1中输入20041212,想通过strtodate(edit1.text),转化为2004-12-12的日期格式,可是运行后提示‘20041212’is not valid date,请问各位高手应该怎样转化yyyymmdd为yyyy-mm-dd?
解决方案 »
- delphi 中 if语句 两个并列的条件语句怎么写啊 ?
- 不说清楚不给分
- 请问一下这个算法的意思 哪个高手来帮帮忙啊 紧急!!!重酬!!!!
- 一个十分简单的问题,怎么样对ActionList控件中的动作进行分类?
- .mmf文件格式是什么样的音乐文件?怎样才能转换?有现成的吗?
- 请问如何用Delphi 控制 Word 画表格?
- 界面设计~!帮忙Up有分~!~!
- 请问怎么样得到本台电脑的所在的工作组或域(一般Setup程序中常常有),及Ip地址?
- 小弟,初来乍到,分数不多!望大家帮助一下!
- 帮我看看这段代码吧,为什么总是查找不到记录呢
- 大家帮忙翻译一下:c++的一个函数→delphi
- 学习中:在DELPHI中如何实现数据三层结构呀??能说详细点最好,谢谢!!比如说要用那些控件工程来做如DATAMODAL等
自己写个函数,或者三个eidt输入用'-'连接起来吧。
+'-'+IntToStr(((StrToInt(Edit1.Text) mod 10000) div 100))
+'-'+IntToStr(StrToInt(Edit1.Text) mod 100);
dt:TDateTime;begin
dt:=StrToDate(IntToStr((StrToInt(Edit1.Text) div 10000))
+'-'+IntToStr(((StrToInt(Edit1.Text) mod 10000) div 100))
+'-'+IntToStr(StrToInt(Edit1.Text) mod 100));