数据库时间字段显示格式的问题,用fieldbyname('date').asstring出来的是2005-5-9 14:20:3,我想转成2005-05-09 14:20:03这样的格式怎么

seanzh 2005-08-09 09:22:10
数据库时间字段显示格式的问题,用fieldbyname('date').asstring出来的是2005-5-9 14:20:3,我想转成2005-05-09 14:20:03这样的格式怎么转?
...全文
135 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
seanzh 2005-08-09
  • 打赏
  • 举报
回复
好的,谢谢各位了,试好了马上结贴
hqhhh 2005-08-09
  • 打赏
  • 举报
回复
FormatDateTime('yyyy-mm-dd HH:NN:SS', FieldByName('Date').AsDateTime)
xixuemao 2005-08-09
  • 打赏
  • 举报
回复
别asstring了,直接asdatetime,然后替换上面的那个now
jinjazz 2005-08-09
  • 打赏
  • 举报
回复
或者把控制面板的设置改改
xixuemao 2005-08-09
  • 打赏
  • 举报
回复
showmessage(formatdatetime('YYYY-MM-DD HH:MM:SS',now));
seanzh 2005-08-09
  • 打赏
  • 举报
回复
formatdatetime?怎么用?
本来Select出来的好象就已经是2005-05-09 14:20:03这样的格式了,
但是好象asstring又把它变成2005-5-9 14:20:3这种格式了,郁闷
xixuemao 2005-08-09
  • 打赏
  • 举报
回复
showmessage(formatdatetime('YYYY-MM-DD HH:MM:SS',now));
hhzqf1980 2005-08-09
  • 打赏
  • 举报
回复
formatdatetime()

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧