求一个较好的算法

snolidge 2003-10-30 03:51:26
1、数据为20031030.XXX各式的文本(以日期命名)
2、数据存在两种格式,一是20031030.111。另一种是20031030.222
3、每天都各有一个以当天日期为名的文本类型数据

目的是数据进行合并:将20031030.111和20031030.222合并为20031030.333(同样以当前日期命名)

目前要求能合并多天的数据,同年同月的好解决,问题是跨越分的,比如说9月29到10月2号,数据源为
20030929.111 20030929.222
20030930.111 20030930.222
20031001.111 20031001.222
20031002.111 20031002.222

我想求一个比较简便的算法能根据用户选择的日期(比如09月29-10月02)循环取出上述文件名。越简便越好。
...全文
35 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
snolidge 2003-10-31
  • 打赏
  • 举报
回复
顺便问一句,我的信誉分怎么这么低了?
我的问题我都给分了
连没回答我的我都结贴了
郁闷!!!!!!!!!!!!!!1
snolidge 2003-10-31
  • 打赏
  • 举报
回复
厉害!!
xuzuning 2003-10-30
  • 打赏
  • 举报
回复
这个意思?
$start = "2003年09月29日";
$end = "2003年10月02日";

$start = preg_replace("/[\x80-\xff]./","-",$start);
$end = preg_replace("/[\x80-\xff]./","-",$end);
for($i=strtotime($start);$i<=strtotime($end);$i=strtotime("1 day",$i)) {
$t = date("Ymd",$i);
echo "合并 $t.111 和 $t.222 到 $t.333<br>";
}

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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