1. phpexcel日期转换
可以用定时器来处理,任务队列处理等办法
2. php 时间转换
php获取文件创建时间、修改时间:
filemtime ( string filename )
返回文件上次被修改的时间,出错时返回 FALSE。时间以 Unix 时间戳的方式返回,可用于 date()。
例如:$a=filemtime("log.txt");
echo "修改时间:".date("Y-m-d H:i:s",$a)."
filectime ( string filename )
返回文件上次 inode 被修改的时间,如果出错则返回 FALSE。时间以 Unix 时间戳的方式返回。
例如:$a=filectime("log.txt");
echo "创建时间:".date("Y-m-d H:i:s",$a)."
fileatime ( string filename )
返回文件上次被访问的时间,如果出错则返回 FALSE。时间以 Unix 时间戳的方式返回。
例如:$a=fileatime("log.txt");
echo "修改时间:".date("Y-m-d H:i:s",$a)."
3. php日期格式转换
startTime = microtime(true); //将获取的时间赋值给成员属性$startTime}//脚本结束处嗲用脚本结束的时间微秒值function stop(){$this->stopTime = microtime(true); //将获取的时间赋给成员属性$stopTime}//返回同一脚本中两次获取时间的差值function spent(){//计算后4舍5入保留4位返回return round(($this->stopTime-$this->startTime),4);}} $timer= new Timer();$timer->start(); //在脚本文件开始执行时调用这个方法usleep(1000); //脚本的主题内容,这里可以休眠一毫秒为例$timer->stop(); //在脚本文件结束处调用这个方法 echo "执行该脚本用时".$timer->spent()."
"; ?>
4. Excel转换为日期
1打开excel,点击单元格,点击fx
2点击日期与时间
3选择days360,点击确定
4点击开始日期
5点击终止日期单元格,点击确定
6转换出第一个天数
7把鼠标指针放在单元格右下角,摁住鼠标左键,向下拉
8如图所示,已经转换为天数了。
5. php格式化日期函数
//获得当前时间
//date()格式化时间返回String类型。 date("Y-m-d H:i:s")
$current_date = date(’Y-m-d’,time());
//根据当前时间加一周后
$weekLater = date(’Y-m-d’,strtotime("$current_date + 1 week"));
echo $weekLate;
// 2009-05-26 加一天的日期
$tomorrow = date(’Y-m-d’,strtotime("2009-05-26 + 1 day"));
echo $tomorrow; // 2009-05-27
也可以这样 date("Y-m-d",strtotime("-1 day")) ;直接获得前一天时间
6. excel日期格式转换
excel中将8位数字转换为日期格式的步骤如下:
1.首先,我们打开我们电脑上面的excel;然后我们在单元格中输入8位数字;然后我们在后面的单元格中输入=DATE(LEFT(A1,4)。
2.之后我们再输入MID(A1,5,2)。
3.然后我们再输入RIGHT(A1,2))。
4.然后我们按回车键,这样就可以将8位数字转换成日期格式了。这样就解决了excel中将8位数字转换为日期格式的问题了。
- 相关评论
- 我要评论
-