php可以输出日期数据 php输出年月日

php如何输出date日期

$cha

成都创新互联-专业网站定制、快速模板网站建设、高性价比港闸网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式港闸网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖港闸地区。费用合理售后完善,10年实体公司更值得信赖。

=

(time()-$addtime)/(24*3600);//计算

当前日期

自定义日期

实际相差的天数

if($a=='100'){

$cha=$cha+15;

echo

$cha;

}

if($b=='200'){

$cha=$cha+20;

echo

$cha;

}

?

如何用PHP代码输出当前系统日期和时间,输出格式为,如:dt=2012-6-5&tm=14:53:11

首先用$time = date("Y-m-d H:i:s")获取当前的日期和时间

$time = split(' ',$time);拆分字符串

$date = 'dt='.$date[0].''.'tm='.$date[1];

php 日期格式输出问题

以下代码通过测试!

?php

/**

* 日历

*/

$time = date('Y-m-d');

if (function_exists('date_default_timezone_set')) {

date_default_timezone_set('PRC');

}

$date = isset($_GET['date']) ? $_GET['date'] : $time;

$date = getdate(strtotime($date));

$end = getdate(mktime(0, 0, 0, $date['mon'] + 1, 1, $date['year']) - 1);

$start = getdate(mktime(0, 0, 0, $date['mon'], 1, $date['year']));

$pre = date('Y-m-d', $start[0] - 1);

$next = date('Y-m-d', $end[0] + 86400);

$html = 'table width="90%" border="1" cellspacing="0" cellpadding="0"

align="center" style="line-height:250%; font-family:Verdana; font-size: 12px;"';

$html .= 'tr';

$html .= 'td align="center"a href="' . $PHP_SELF . '?date=' . $pre . '"上个月/a/td';

$html .= 'td colspan="5" align="center"' . $date['year'] . '-' . $date['mon'] . 'a href=?date='.date('Y-m-d').'今天/a/td';

$html .= 'td align="center"a href="' . $PHP_SELF . '?date=' . $next . '"下个月/a/td';

$html .= '/tr';

$html .= 'tr';

$html .= 'td星期日/td';

$html .= 'td星期一/td';

$html .= 'td星期二/td';

$html .= 'td星期三/td';

$html .= 'td星期四/td';

$html .= 'td星期五/td';

$html .= 'td星期六/td';

$html .= '/tr';

$arr_tpl = array(0 = '', 1 = '', 2 = '', 3 = '', 4 = '', 5 = '', 6 = '');

$date_arr = array();

$j = 0;

for ($i = 0; $i $end['mday']; $i++) {

if (!isset($date_arr[$j])) {

$date_arr[$j] = $arr_tpl;

}

$date_arr[$j][($i+$start['wday'])%7] = $i+1;

if ($date_arr[$j][6]) {

$j++;

}

}

foreach ($date_arr as $value) {

$html .= 'tr';

foreach ($value as $v) {

if ($v9) {

$vvv=$v;

}else{

$vvv="0".$v;

}

$datemm=$date['year'].'-'.$date['mon'].'-'.$vvv;

if ($v) {

if ($v == $date['mday']) {

$html .= 'tdb' . $vvv . '/bbr'.$datemm.'/td';

} else {

$html .= 'td' . $vvv . 'br'.$datemm.' /td';

}

} else {

$html .= 'td /td';

}

}

$html .= '/tr';

}

$html .= '/table';

echo $html;

?

php 怎样输出18年5月份 每个星期一的日期

function test()

{

$arr = [];

//首先获取18年5月1日0点的时间戳

$time = mktime(0,0,0,5,1,2018);

//循环18年5月的每一天,并判断是否星期一

//这里还有一个思路:找出第一个星期一,结束循环,然后根据第一个星期一的时间戳+7*86400取出第二个,依次类推,当时间超出31日时结束,可以尝试自己写一下。

for ($i = 0 ; $i 31 ; $i ++)

{

$week = date("w",$time + $i * 86400);

if ($week == 1)

{

$arr[] = date('Y-m-d' , $time + $i * 86400);

}

}

var_dump($arr);

//输出array(4) { [0]= string(10) "2018-05-07" [1]= string(10) "2018-05-14" [2]= string(10) "2018-05-21" [3]= string(10) "2018-05-28" }

}


当前文章:php可以输出日期数据 php输出年月日
网页URL:http://azwzsj.com/article/hgcjed.html