日期格式转换~急!!高手请进

iron0 2006-02-10 02:58:20
怎么把
Fri, 10 Feb 2006 02:09:00 GMT
转换为
YYYY-MM-DD HH:MM:SS
格式
...全文
168 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
光明山人 2006-02-19
  • 打赏
  • 举报
回复
你把它实现了公开出来,你的经验值点会在幅上升。
iron0 2006-02-17
  • 打赏
  • 举报
回复
看来真的没有什么更好的办法了
forestry98 2006-02-16
  • 打赏
  • 举报
回复
还是按楼上的方法,老老实实的分析字符串比较好,写起代码来容易理解,而且不容易出错。
光明山人 2006-02-15
  • 打赏
  • 举报
回复
十分抱歉。看来只有自己解析了。
1、第1——5字符忽略;
2、第6——7字符解析为日期;
3、第9——11字符解析英文三字母月份;
4、第13——16字符解析年份;
5、第18——19字符解析为小时;
6、第21——22字符解析为分钟;
7、第24——25字符解析为秒钟;

然后通过 EncodeDateTime 和 FormatDateTime( 'yyyy-mm-dd hh:nn:ss', 日期时间值 ) 进行输出。
iron0 2006-02-14
  • 打赏
  • 举报
回复
你上的方法都不行~试了都
光明山人 2006-02-11
  • 打赏
  • 举报
回复
试试: function StrToDateTime(const S: string; const FormatSettings: TFormatSettings): TDateTime;
注意设置 FormatSettings.
newfang 2006-02-10
  • 打赏
  • 举报
回复
EncodeDate() EncodeTime()

formatdateTime()
看看这三个函数的帮助!!

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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