php中如何获得当前时间?

php中如何获得当前的时间?用fomat()?... php中如何获得当前的时间?用fomat()? 展开
 我来答
请让我好好路过
推荐于2019-11-07 · TA获得超过6099个赞
知道答主
回答量:22
采纳率:0%
帮助的人:6068
展开全部

一、使用函式 date() 实现

在编辑器中输入<?php echo $showtime=date("Y-m-d H:i:s");?>,点击回车就可以得知当前的时间。其中Y是代表4位的年份,H是24小时制,i 是分钟,如: "00" 至 "59" 。s -是秒,如: "00" 至 "59" 。

d 是几日,二位数字,若不足二位则前面补零。 如: "01" 至 "31" 。m代表月份,二位数字,若不足二位则在前面补零,如: "01" 至 "12" 。

二、使用time函数

在编辑器中输入echo date("y-m-d",$time)点击回车就可以得知当前的时间,其中Y是代表4位的年份,m代表月份,二位数字,若不足二位则在前面补零,如: "01" 至 "12" 。d 是几日,二位数字,若不足二位则前面补零。 如: "01" 至 "31" 。

三、使用strftime函数

在编辑器中输入echo strftime ("%hh%m %a %d %b" ,time());点击回车就可以得知当前的时间。

扩展资料:

Date/Time 函数

一、time — 返回当前的 Unix 时间戳

二、timezone_abbreviations_list — 别名 DateTimeZone::listAbbreviations

三、timezone_identifiers_list — 别名 DateTimeZone::listIdentifiers

四、timezone_location_get — 别名 DateTimeZone::getLocation

五、date — 格式化一个本地时间/日期

六、getdate — 取得日期/时间信息

七、gettimeofday — 取得当前时间

八、gmdate — 格式化一个 GMT/UTC 日期/时间

九、gmmktime — 取得 GMT 日期的 UNIX 时间戳

参考资料:

百度百科——PHP


百度网友d01d6db
推荐于2017-11-18 · TA获得超过7250个赞
知道小有建树答主
回答量:1875
采纳率:44%
帮助的人:401万
展开全部
方法一date函数
echo date(‘y-m-d h:i:s’,time());
//2010-08-29 11:25:26
方法二 time函数
$time = time();
echo date("y-m-d",$time) //2010-08-29
方法三 $_server['server_time']

方法四 strftime
echo strftime ("%hh%m %a %d %b" ,time());
18h24 sunday 21 may
还有一个问题就是时区问题,php环境默认时差与北京时间相差8小时,我们要想获取正确的时间就必须设置
在php文件开始处 加上date_default_timezone_set('prc');
或在php.ini里面 date.timezone=prc;嗾。
记得修改了php.ini要重起apache
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zwkzwk射手
2019-12-23 · TA获得超过6457个赞
知道答主
回答量:1.1万
采纳率:16%
帮助的人:258万
展开全部
简介
01
使用php获取时间是很简单的事情,下面小编就过来分享一下吧;
方法一:使用data与time函数
01

方法二:设置默认时区,访止出错
01

02
特别说明
03
就是echo date("y-m-dh:i:s",time())回来的时间总是与实际时间对不上,那么我们得更改一下php.ini中的东西了;
从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的也就是显示的时间(无论用什么php命令)都是格林威治标准时间和我们的时间(北京时间)差了正好8个小时,有以下3中方法可以恢复正常的时间。
操作文法
1,最简单的方法就是不要用php5.1以上的版本
2,如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的
上面加上 date_default_timezone_set (XXX);
3,一劳永逸,仅限能修改php.ini。打开php.ini查找date.timezone 去掉前面的分号
= 后面加XXX,重启http服务(如apache2或iis等)即可;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b30b39f19
2011-08-12 · TA获得超过790个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:256万
展开全部
没有now()这个函数的,这个是asp的函数,PHP的是time(),然后格式的话是date('y-m-d H:i:s',time());
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱恋剪辑
2012-08-09
知道答主
回答量:77
采纳率:0%
帮助的人:6.4万
展开全部
$now=date('Y-m-d H:i:s',time());
$sql="insert into gbook(name,sex,email,info,ip,time_at) values ('{$_POST[name]}','{$_POST[sex]}','{$_POST[email]}','{$_POST[info]}','{$_POST[ip]}','{$now}')";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式