1、格式化输出时间
echo date("Y-m-d H:i:s",time()); //格式化输出时间
//第二个时间是一个时间戳
echo date("Y-m-d H:i:s",0); // 0和负数 返回的是 格林尼治时间元年。
echo date("Y年m月d日 H:i:s",0);
echo date(“n”,time()); //月
echo date(“j”,time()); //天
echo date("h",time()); //时
echo date("w",time()); //星期几
echo date("A",time()); //A表示上下午 , AM——上午 PM——下午
echo date("a",time()); //a表示 上下午 , am——上午,pm——下午。
Y 四位的年
m 月
d 日
H 时
i 分
s 秒
n 月
j 天
h 时
w 星期
获取当前时间:$now_time = date('Y-m-d H:i:s',time());
得到这个时间后你可以把这个$now_time传递到模板页进行调用即可。
提示:不要局限在框架怎么使用,像这些获取简单基本的信息,直接用php的源码写就可以了,不必用框架里面的封装好的,而且框架也不一定封装有的。
<script>
function CurentTime()
{
var now = new Date();
var year = nowgetFullYear(); //年
var month = nowgetMonth() + 1; //月
var day = nowgetDate(); //日
var hh = nowgetHours(); //时
var mm = nowgetMinutes(); //分
var ss = nowgetSeconds(); //秒
var clock = year + "-";
if(month < 10)
clock += "0";
clock += month + "-";
if(day < 10)
clock += "0";
clock += day + " ";
if(hh < 10)
clock += "0";
clock += hh + ":";
if (mm < 10) clock += '0';
clock += mm + ":";
if (ss < 10) clock += '0';
clock += ss;
return(clock);
}
documentwrite(CurentTime());
</script>
$today = date('Y-m-d',$time) //这个是根据时间获取当前时间戳的年月日,在把$today转化成时间戳,strtotime($today),就能获得当天0点的时间戳了,想要获取24点的时间戳,那就是明天0点的时间戳,$tomorrow = date('Y-m-d',strtotime( "+1 day",$time)), 24点的时间戳是这个 strtotime($tomorrow)。
php动态显示时间,我们需要做的是获取到当前的时间戳,然后在通过innerHTML实时的显示到网页中,toLocaleString就是一个时间戳,按照一定格式显示,这里举个例子:
<table>
<tr bgcolor="#FFFFFF">
<td>当前时间:</td>
<td id="CurrentTime"></td>
<script type="text/javascript">
function changetime(){
var ary = Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
var Timehtml = documentgetElementById('CurrentTime');
var date = new Date();
TimehtmlinnerHTML = ''+datetoLocaleString()+' '+ary[dategetDay()];
}
windowonload = function(){
changetime();
setInterval(changetime,1000);
}
</script>
</tr>
</table>
函数date()可以获取当前系统时间,不过要注意的是时区,PHP默认时区是UTC,不是我们亚洲的!
date_default_timezone_set(“Asia/Shanghai”);
date("Y-m-d H-i-s");这样就可以获取当前的具体时间啦!至于你说的按键吗?这个应该属于HTML方面的吧,PHP中没有按键的吧!
获取当天零点的时间戳, 可以按以下方法获得:
<php//获取当天的年份
$y = date("Y");
//获取当天的月份
$m = date("m");
//获取当天的号数
$d = date("d");
//将今天开始的年月日时分秒,转换成unix时间戳(开始示例:2015-10-12 00:00:00)
$todayTime= mktime(0,0,0,$m,$d,$y);
//$todayTime即是当天零点的时间戳
>
以上就是关于PHP中用日期函数显示当前年月日喝当前时间全部的内容,包括:PHP中用日期函数显示当前年月日喝当前时间、thinkphp 如何获取当前文章的创建时间呢一直得到的是当前的时间,新手,求大神指教、急!php如何获取当前页面运行的时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)