程序中设置日期为格式为yyyy-mm-dd,系统启动的时候自动运行程序,但是有时DateToStr返回的结果是2003-07-26,有时返回结果是2003-7-26,注意月份没有前面哪个0。请问这是为什么? 系统启动完毕后,再运行程序取出结果都是2003-07-26这样的话导致我的程序在自动运行的时候因为取日期格式不对而导致错误
解决方案 »
- 怎么可以和CMD通信?
- 如何在DBGRID中获取一个已知行的各个字段的数据
- 如何全选DBGrid中所有的行?
- :三层客户端CLIENTDATASET ACTIVE 以后状态自动变成EDIT???急,已经卡了两天了,欢迎up!
- show与showmodal有何区别啊
- 如何在一个DBGrid中同时修改两个表中的数据?
- 动态创建一个timer,指定它的ontimer,在执行完ontimer后释放自己。请给代码
- 高手们过来瞧瞧!
- 对象名称可不可以用赋值的方式来命名?
- 十万火急:请问哪个大侠知道怎么直接操作DXDBGRID???
- 如何在dbgrid中多行选择后使它变成另外一种颜色?高分相送!
- 为什么不能选用DELPHI7???
DateSeparator := '-';
ShortDateFormat := 'yyyy-mm-dd';
Label1.Caption := DateToStr(Date);
FormatDateTime('yyyy-mm-dd',yourDateTime);
没发现过错误。