Delphi怎么把一个字符串型的日期数据计算后再转成字符串
delphi吧
全部回复
仅看楼主
level 7
reshenteng 楼主
比如
SDatetime='2014-05-21 08:50:02'
我想要把他变成'2014-05-21 08:50:01'
我这么写居然报错了
SDatetime:= FormatDateTime('yyyy-mm-dd hh:mm:ss',(incsecond(StrToDateTime(SDatetime), -1)));
2014年05月21日 00点05分 1
level 2
format返回的是字符串,datetostring试试吧
2014年05月21日 01点05分 2
level 11
我电脑上试过你所写的代码是没问题的,不过用StrToDateTime函数的时候,你要特别注意你自己系统的时间设置(控制面板--》区域设置--》更改日期时间格式),短日期型如果不是yyyy-mm-dd就会出错。
2014年05月21日 06点05分 3
1