标题: 菜鸟请教:数字字符串转化为日期格式
cabbac
新生入学
Rank: 1
注册用户



UID 130384
精华 0
积分 0(积分有什么用?)
帖子 20
阅读权限 10
注册 2005-8-17
状态 离线
发表于 2005-9-13 13:48  资料  个人空间  短消息  加为好友 
菜鸟请教:数字字符串转化为日期格式

例:
$string1= 20050101; // 定义字符串变量string1

Q:

如何将$string 转化为日期 并且计算和系统当前日期想差的天数

顶部
不容错过的IBM 集群技术资源汇总
ServerOnly
自由撰稿人
Rank: 4
伊甸园杰出贡献会员


UID 86833
精华 12
积分 0(积分有什么用?)
帖子 2606
阅读权限 10
注册 2004-6-2
状态 离线
发表于 2005-9-13 14:19  资料  个人空间  短消息  加为好友  添加 ServerOnly 为MSN好友 通过MSN和 ServerOnly 交谈


$y=substr($string1,0,4);
$m=substr($string1,4,2);
$d=substr($string1,6,2);

print (mkdate(0,0,0,$m,$d,$y)-time())/60/60/24;






15 is too short
顶部
cabbac
新生入学
Rank: 1
注册用户



UID 130384
精华 0
积分 0(积分有什么用?)
帖子 20
阅读权限 10
注册 2005-8-17
状态 离线
发表于 2005-9-13 16:32  资料  个人空间  短消息  加为好友 
thx,
顺便美化一下
print  ceil((mkdate(0,0,0,$m,$d,$y)-time())/60/60/24);

顶部
不容错过的IBM 集群技术资源汇总
 



当前时区 GMT+8, 现在时间是 2008-5-17 10:00

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.063632 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP