当前位置:首页 » 编程语言 » php获取北京时间

php获取北京时间

发布时间: 2022-05-23 08:22:42

php获取当前时间

$showtime=date("Y年n月d日 星期").$weekday[date("w")];
改成
$showtime=date("Y年n月d日 星期").$weekday[date("w")].date(' H:i:s');

❷ PHP获得北京时间

date_default_timezone_set('Asia/Shanghai');貌似('Asia/Shanghai')里面就只能填上海和重庆

❸ php怎么获取北京时间,网上的用date()都是错误的,他只能获取本地计算机的时间

你好,可以先设置时区

Date_default_timezone_set(“PRC”);
echo date("Y-m-d H:i:s");

希望你的问题能解决,望采纳

❹ php怎么获取北京时间

要设置时区,PHP默认的不是中国的时区,是格林威治时间。所以设置一下时区就可以搞定!<?php
date_default_timezone_set('Etc/GMT-8'); //这里设置了时区
echo date("Y-m-d H:i:s");
?>

❺ 1.用php打印当前北京时间,显示格式为2012-11-20 08:00:00

第一个问题:
输出时间用date函数即可,这个函数有2个参数,第一个是时间格式,第二个是时间戳,如果省略第二个参数,则为当前时间,比如:echo date('Y-m-d H:i:s');即可
第二个问题:值是一串32位字母和数字组成的字符串,含义是计算字符串的md5值,就你这代码,是计算出了123的md5阵列的md5阵列,通常下,这种情况是用在密码加密上,你也可以这么认为:将123进行了2次md5加密

❻ php里date("H")得到的是格林尼治时间,怎么转为北京时间

首先你应该先取出报文中的时间数据, 这个数据是一个连续的字符串, 然后可以把时间转化成可以直接运算的int型或long型, 运算原则是在GPS取得的时间上+8, 北京时间是+8时区, 或者直接操作缓冲区中的字符串来进行运算也是可以的!给你举个例子吧:
比如:
char UTCbuf[] = {};//将取得的时间数据放置其中
char YY[2] = {} ; //年
char mm[2] = {} ; //月
char DD[2] = {} ; //日
char HH[2] = {} ; //小时
然后通过取UTCbuf中的小时转成int型, 再+8, 取小时可以用指针操作UTCbuf, 效果最好, 也可以用类似于strncpy(HH, UTCbuf, 2);的函数, 当然要引用"string.h"头文件, 因为时区的差别会导致日期的差别., 这个具体运算就不多说了, 原则是咱们比UTC早8个小时转换日期!!!不明白追问吧, 对你有帮助请选为最佳答案, 谢谢了!

❼ php时间获取问题

文章提供了php的几种获取当前时间的函数,date,time等哦,同时告诉我如何解决时区问题哦。
方法一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

❽ 怎么样从北京时间服务器上取出时间PHP。

php用time()取时间戳
date --- 将本地的时间/日期格式化

语法 : string date (string format [, int timestamp])

说明 :

使用给予的timestamp按照格式化字符串传回一格式化字符串,如果没有给予timestamp则使用本地的时间。

以下是格式化字符串中认定的字符:

a - "am" 或 "pm"

A - "AM" 或 "PM"

B - 网际网路时间样本

d - 几日,例如:" 01" 到 " 31"

D - 几日,以3个英文字表示,例如:" Fri "

F - 几月,以英文全名表示,例如:" January "

g - 小时,12小时制不足2位数不补0,例如:" 1" 到 " 12 "

G - 小时,24小时制不足2位数不补0,例如:" 0 " 到 " 23 "

h - 小时,12小时制,例如:" 01" 到 " 12 "

H - 小时,24小时制,例如:" 00 " 到 " 23 "

i - 几分,例如:" 00 " 到 " 59 "

I (大写的 i) - "1" if Daylight Savings Time, "0" otherwise.

j - 几日,不足2位数不补0,例如:" 1" 到 " 31"

l (小写的 'L') - 几日,以英文全名表示,例如:"Friday"

L - 布林值,判断是否为闰年,例如:" 0" 或 " 1"

m - 几月,例如:" 01" 到 " 12"

M - 几月,以3个英文字表示,例如:"Jan"

n - 几月,不足2位数不补0,例如:" 1" 到 "12"

s - 几秒,例如:" 01" 到 " 59"

S - 以英文后2个字表示,例如:"th","nd"

t - 当月的天数,例如:" 28" 到 " 31"

T - 这个机器的时间区域设定,例如 :"MDT"

U - 总秒数

w - 以数字表示星期几,例如:" 0" 到 " 6"

Y - 几年,以4位数表示,例如:" 1999"

y - 几年,以2位数表示,例如:"99"

z - 一年中的第几天,例如:" 0" 到 " 365"

Z - 在短时间内时间区域补偿(timezone offset) ,例如:"-43200" to "43200"

在格式化字符串中未被认出的字符将会被列出来,当使用gmdate( )时"Z"格式将总是传回"0"。

Example :

<?php

print (date ("l dS of F Y h:i:s A"));

print ("July 1, 2000 is on a " . date ("l", mktime(0,0,0,7,1,2000)));

?>

它可能会和date( )与mktime( )一起使用,来找出是将来或是过去的日期。

Example :

<?php

$tomorrow = mktime (0,0,0,date("m") ,date("d")+1,date("Y"));

$lastmonth = mktime (0,0,0,date("m")-1,date("d"), date("Y"));

$nextyear = mktime (0,0,0,date("m"), date("d"), date("Y")+1);

?>

❾ php中如何获得当前时间

一、使用函式 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());点击回车就可以得知当前的时间。

(9)php获取北京时间扩展阅读:

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怎么获取当前时间

要设置时区,PHP默认的不是中国的时区,是格林威治时间。所以设置一下时区就可以搞定!<?php
date_default_timezone_set('Etc/GMT-8'); //这里设置了时区
echo date("Y-m-d H:i:s");
?>

热点内容
脚本师传奇 发布:2025-02-13 14:45:48 浏览:480
我的世界lce服务器剪辑 发布:2025-02-13 14:40:50 浏览:624
phpsftp上传 发布:2025-02-13 14:35:43 浏览:273
c学生管理系统数据库 发布:2025-02-13 14:21:41 浏览:122
传奇添加会员脚本 发布:2025-02-13 14:20:50 浏览:205
微信开发平台源码 发布:2025-02-13 14:14:20 浏览:613
安卓大屏屏幕休眠是什么意思 发布:2025-02-13 14:13:28 浏览:464
脚本的参数设置 发布:2025-02-13 14:11:57 浏览:863
androidtexture 发布:2025-02-13 14:11:57 浏览:393
怎么取消网络密码怎么设置 发布:2025-02-13 14:11:54 浏览:426