码迷,mamicode.com
首页 > Windows程序 > 详细

不修改系统日期和时间格式,解决Delphi报错提示 '****-**-**'is not a valid date and time

时间:2018-03-16 19:36:32      阅读:1926      评论:0      收藏:0      [点我收藏+]

标签:ica   log   and   cat   str   rto   blog   oda   alt   

假如操作系统的日期格式不是yyyy-MM-dd格式,而是用strtodate(‘2014-10-01‘)) 来转换的话,程序会提示爆粗 ‘****-**-**‘is not a valid date and time

技术分享图片

解决方法:

只需要在程序启动时添加以下代码,就可以不用修改系统日期和时间格式,就能解决上述报错

 

  DateSeparator := -;//日期分隔符
  LongDateFormat := yyyy-MM-dd; //长日期格式
  ShortDateFormat :=  yyyy-MM-dd; //短日期格式
  LongTimeFormat := HH:nn:ss;
  ShortTimeFormat := HH:nn:ss;
  Application.UpdateFormatSettings := False;

 

不修改系统日期和时间格式,解决Delphi报错提示 '****-**-**'is not a valid date and time

标签:ica   log   and   cat   str   rto   blog   oda   alt   

原文地址:https://www.cnblogs.com/tc310/p/8584117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!