BCB中如何将yyyymmdd的AnsiString转换成yyyy-mm-dd的Date格式

来源:互联网 发布:网站80端口如何申请 编辑:程序博客网 时间:2024/04/29 14:12

读取一些文件(如通达信day)得到的日期是yyyymmdd,如"20100901"。无法直接转化为date格式,用StrToDate()方法的时候报错:...... is not a valid date。可采用如下方法:


    //格式为yyyymmdd的AnsiString转换成yyyy-mm-dd的date格式
    lst_date=StrToDate(Tok().lst_date.Insert("-", 7).Insert("-", 5));
原创粉丝点击