您的位置:首页 > 编程语言 > PHP开发

日期和时间在PHP中的应用介绍

2014-01-06 16:24 417 查看
echo date("Y-m-d", time());   

// Current time, unix timestamp   

echo time();  

echo date("l jS \of F Y h:i:s A");  

date_default_timezone_set('UTC');   

echo date("l jS \of F Y h:i:s A");  

$date = new DateTime();  

// Set the date   

$date = new DateTime('2014-01-01');   

  

// Set the date at a specific timezone,such as Asia/Hong_Kong,No BEIJING?   

//http://www.php.net/manual/en/timezones.asia.php   

$date = new DateTime('2014-01-01', new DateTimeZone('Asia/Hong_Kong'));   

  

// Set date for 4 days from now   

$date = new DateTime('+4 days');  

echo $date->format('Y-m-d');  

$date = new DateTime();   

echo $date->getTimestamp();  

<?php   

  

function weeks_in_month($month, $year)   

{   

    $startDate = new DateTime();   

    $startDate->setDate($year, $month, 1);   

  

    $loopDate = $startDate;   

    $week = 1;   

    for($i = $startDate->format('d'); $i <= cal_days_in_month(CAL_GREGORIAN, $month, $year); $i++)   

    {   

        if($loopDate->format('w') % 7 == 0)   

        {   

            $week++;   

        }   

  

        $loopDate->modify('+1 day');   

    }   

  

    return $week;   

}   

  

echo '<p>Jan '.weeks_in_month(1, 2014).'</p>';   

echo '<p>Feb '.weeks_in_month(2, 2014).'</p>';   

echo '<p>Mar '.weeks_in_month(3, 2014).'</p>';   

echo '<p>Apr '.weeks_in_month(4, 2014).'</p>';   

echo '<p>May '.weeks_in_month(5, 2014).'</p>';   

echo '<p>Jun '.weeks_in_month(6, 2014).'</p>';   

echo '<p>Jul '.weeks_in_month(7, 2014).'</p>';   

echo '<p>Aug '.weeks_in_month(8, 2014).'</p>';   

echo '<p>Sep '.weeks_in_month(9, 2014).'</p>';   

echo '<p>Oct '.weeks_in_month(10, 2014).'</p>';   

echo '<p>Nov '.weeks_in_month(11, 2014).'</p>';   

echo '<p>Dec '.weeks_in_month(12, 2014).'</p>';   

?>  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: