$temptimestr = "2005-05-15"
$sdateline = strtotime($temptimestr);
$xingqi = date("w",$sdateline); // 数字型的星期几,0-6
怎样计算两个日期相差的天数?
php 的方法是先变为秒数,然后相减啊,再除以每天的秒数,没有现成的函数
$Date_1="2003-7-15";//也可以是:$Date_1="2003-7-15 23:29:14";
$Date_2="1982-10-1";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d1-$d2)/3600/24);
如何将日期2005-05-10转换为Tue, 10 May 2005
$time = "2005-05-10";
echo date("D,d M Y",strtotime($time));
如何将形如“2005-9-6”的日期转换成timestamp格式,
strtotime()
$date='2005-9-6';
$array=explode("-", $date);
$timestamp=mktime(0,0,0,$array[1],$array[2],$array[0]);
这个办法也可以!
PHP中如何求出上周一的日期呢?就是求出上周1是XX年XX月XX日
<?php
$w = date("w"); //今天是星期几
$w--;
echo date("上周一是y年m月d日",strtotime("-1 week -$w day"));
?>
根据日期检查目录是否存在,如果不存在逐级建立的函数
<?
$dir = "2005/02/25";
if(!file_exists($dir)){
$dar = explode("/", $dir);
$dir = "";
foreach($dar as $v){
$dir .= $v."/";
mkdir($dir);
}
}
?>
mysql 关于从日期中提取年份
mysql> select * from message where DATE_FORMAT(message_time, '%Y') = '2005';
mysql> select * from message where YEAR(message_time) = '2005';