日期和时间在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>';
?>
// 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>';
?>
相关文章推荐
- PHP时间戳与日期之间转换的实例介绍
- PHP应用-时间与日期ppt
- php开发之时间和日期的应用
- 对比JAVA学习PHP系列:应用:php的日期和时间
- PHP时间戳与日期之间转换的实例介绍
- PHP日期与时间的应用 倒计时 比较时间大小
- PHP时间戳与日期之间转换的实例介绍
- PHP应用日期与时间
- PHP日期与时间的应用 计算脚本运行时间
- PHP时间和日期的应用
- Excel函数应用之文本/日期/时间函数
- lhgcalendar的应用[一款js日期时间插件]
- Perl中的10个操作日期和时间的CPAN模块介绍
- php 的时间日期操作
- PHP的日期和时间
- php日期,时间,星期几
- php编程之日期和时间
- PHP的日期时间运算总结
- PHP获取当前时间、时间戳的各种格式写法汇总[日期时间]
- PHP日期和时间格式