❶ php /Date(1322500609000)/ 怎么转化
date_default_timezone_set("PRC");
//带微秒的时间格式
$time='2019-04-1716:11:36.343';
$timestamp=get_data_format($time);
var_mp($timestamp);die;
//输出1555517496343
functionget_data_format($time){
list($usec,$sec)=explode(".",$time);
$date=strtotime($usec);
$return_data=str_pad($date.$sec,13,"0",STR_PAD_RIGHT);//不足13位。右边补0
return$return_data;
}
// 输出 1555517496343 使用上面这个函数就可以把带微秒的时间转为时间戳了!
❷ php中将一年12个月的日历全部输出。如何做
<?php
//SKY8G提供
function cal_days_in_year($year){
$days=0;
for($month=1;$month<=12;$month++){
$days = $days + cal_days_in_month(CAL_GREGORIAN,$month,$year);
}
return $days;
}
//闰年
echo "这是闰年一年有:".cal_days_in_year(2000)."天";
echo "\n";
//平年
echo "这是平年一年有:".cal_days_in_year(1999)."天";
echo "\n";
//2019年
echo "今年2019年有:".cal_days_in_year(date('Y',time()))."天";
echo "\n";
//接下来我们是用php的内置函数cal_days_in_month()
$d=cal_days_in_month(CAL_GREGORIAN,2,2010);
echo "2010 年平年 2 月有 $d 天。\n";
$d=cal_days_in_month(CAL_GREGORIAN,2,2000);
echo "2000 年闰年 2 月有 $d 天。";
echo "\n";
$d=cal_days_in_month(CAL_GREGORIAN,4,2010);
echo "2010 年平年 4 月有 $d 天。\n";
$d=cal_days_in_month(CAL_GREGORIAN,4,2000);
echo "2000 年闰年 4 月有 $d 天。";
echo "\n";
$d=cal_days_in_month(CAL_GREGORIAN,8,2010);
echo "2010 年平年 8 月有 $d 天。\n";
$d=cal_days_in_month(CAL_GREGORIAN,8,2000);
echo "2000 年闰年 8 月有 $d 天。";
//详情如果想了解详情去sky8g网观看,希望对你有帮助!
❸ 如何用php获取今天的月份,日期和时间
<?php
echo '今天是'.date('n月j日 G时i分');
=======
今天是6月21日 2时58分
❹ 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_mp($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
functiongetDays($date){
//获取天数
$days=date("t",strtotime($date));
return$days;
}
//2015年12月
$date="2015-12";
echogetDays($date);
//输出结果:31天
?>
❻ php如何读取月份及日期
include("conn.php");
$a="select*fromqiandanorderbyid";
$res=mysql_query($a,$conn);
$r=mysql_fetch_array($res);
$date=$r['date'];
echo$t;
date('m',strtotime('2011-08-25'));
echo$yue;