找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1504|回复: 2

[站长互助] 日期格式转换问题

[复制链接]
发表于 2011-3-25 10:22:13 | 显示全部楼层 |阅读模式
php程序如何将20110101这种格式的日期转换为正常的日期格式?
回复

使用道具 举报

发表于 2011-3-25 10:24:45 | 显示全部楼层
  1. $testdata = '20110101';

  2. //第一种,直接剖析式
  3. echo date("Y-m-d",strtotime($testdata));

  4. //第二种,字串分解式
  5. $d['Y'] = substr($testdata,0,4);
  6. $d['m'] = substr($testdata,4,2);
  7. $d['d'] = substr($testdata,6,2);
  8. echo implode('-',$d);
复制代码
两种方式给你用,第一种直接剖析式的。好像有些数字会误判~~~比较不保险

一般我会建议用第二种,字串分解式的
回复 支持 反对

使用道具 举报

发表于 2011-3-26 14:34:04 | 显示全部楼层
楼上回答的很好,赞一个!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|王牌互联

GMT+8, 2024-11-25 02:38 , Processed in 0.040314 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表