`
cakin24
  • 浏览: 1389002 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

输出UTC时间和北京时间

    博客分类:
  • PHP
阅读更多

一 代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>时区设置</title>
<style type="text/css">
<!--
.STYLE1 {
	font-size: 12px;
	color: #663300;
	font-weight: bold;
}
-->
</style>
</head>
<body>
<table width="305" height="160" border="0" cellpadding="0" cellspacing="0" background="images/bg.gif">
  <tr>
    <td width="50" height="60">&nbsp;</td>
    <td width="202">&nbsp;</td>
    <td width="53">&nbsp;</td>
  </tr>
  <tr>
    <td height="55">&nbsp;</td>
    <td valign="top" class="STYLE1">
	  <?php 
date_default_timezone_set("Europe/Dublin");	  
echo "UTC时间:".date("Y-m-d H:i:s");		//显示默认的UTC时间
date_default_timezone_set("PRC");		//使用中华人民共和国的时区
echo "<br>";
echo "北京时间:".date("Y-m-d H:i:s");	//输出北京时间
echo "<br>";
echo "当前时区:".date_default_timezone_get();	//获取当前时区
?>
 </td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="45">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

 

二 运行效果

 
三 date_default_timezone_set函数介绍
date_default_timezone_set() 设定用于所有日期时间函数的默认时区。 
Note: 
自 PHP 5.1.0 起(此版本日期时间函数被重写了),如果时区不合法则每个对日期时间函数的调用都会产生一条 E_NOTICE 级别的错误信息,如果使用系统设定或 TZ 环境变量则还会产生 E_STRICT 级别的信息。 
除了用此函数,你还可以通过 INI 设置 date.timezone 来设置默认时区。 
参数 
timezone_identifier
时区标识符,例如 UTC 或 Europe/Lisbon。
返回值 
如果 timezone_identifier 参数无效则返回 FALSE,否则返回 TRUE。
  • 大小: 31.5 KB
1
1
分享到:
评论

相关推荐

    GPS UTC与北京时间的转换函数

    这里我们将详细探讨GPS UTC时间与北京时间的转换方法,并分享相关的编程实现。 首先,我们需要了解两者的定义和区别。UTC是国际电信联盟(ITU)制定的一种标准时间,以原子秒为单位,确保全球的时间同步。它不考虑...

    本地时间转为UTC时间

    在IT领域,尤其是在涉及到跨时区应用或全球性服务的软件开发中,本地时间...通过理解本地时间与UTC时间的概念,了解其转换原理,开发者能够更好地设计和维护时间敏感的应用程序,确保其在全球范围内的一致性和可靠性。

    GPS UTC时间转换函数

    本文将深入探讨这个主题,帮助你理解如何处理和转换GPS UTC时间,并将其与北京时间相互转换。 首先,我们需要了解GPS(全球定位系统)时间的概念。GPS时间是一个原子时间标准,自1980年1月6日零时起,不包含闰秒,...

    utc2bjt.zip_kidsz2g_matlab utc_utc matlab_utc2bjt_北京时间

    这个名为"utc2bjt.zip_kidsz2g_matlab utc_utc matlab_utc2bjt 北京时间"的压缩包文件,专注于将国际协调时间(UTC)转换为北京时间(BJT)。UTC是一种全球通用的时间标准,而BJT是指东八区的标准时间,即中国所在的...

    格林威治时间转换为北京时间

    6. **程序设计**:为了实现这个功能,我们需要设计一个输入和输出界面,让用户输入格林威治时间,然后程序计算并显示对应的北京时间。考虑到用户友好性,可能还需要处理夏令时等特殊情况。 7. **错误处理**:在编程...

    matlab函数:将utc时转换为gps时

    本函数可将utc时间转换为gps时间,但本程序并没有考虑因gps周跳所造成的与utc的时间差 输入参数: time=[year,month,day,hour,minute,second] 输出参数: gpsweeknum:gps周数(未计算gps跳秒) gpsweeksec:gps时...

    Python本地时间与UTC时间转换

    在给定的代码示例中,一个名为`TimeShift`的类被创建,用于在本地时间和UTC时间之间进行转换,并提供了相应的格式化功能。 1. **UTC时间**: UTC是全球统一的时间标准,不考虑地理位置的影响。在Python中,可以...

    基于c++的GPS时间转换程序

    在IT行业中,GPS(全球定位系统)时间是一个重要的概念,它是通过卫星信号来确定地理位置和时间信息的。...通过理解GPS时间和UTC时间的差异,以及如何在C++中操作时间对象,我们可以构建出高效且准确的转换算法。

    PHP跨时区(UTC时间)应用解决方案

    5. **JavaScript转换函数**:如示例代码所示,提供了两个JavaScript函数,`utcToLocal`和`localToUtc`,用于在UTC时间和本地时间之间转换。这两个函数分别接受一个格式为`'Y-m-d H:i:s'`的时间字符串,并返回相应...

    C#获取北京时间,农历,

    总的来说,获取北京时间和农历在C#中主要涉及DateTime结构、TimeZoneInfo类以及可能的第三方库。理解和掌握这些概念和方法,对于进行时间和日期相关的开发工作至关重要。在实际开发中,根据具体需求,你还可以进一步...

    JavaScript将当前时间转换成UTC标准时间的方法

    此方法没有参数,并且根据ECMAScript规范,它的输出格式可能会随着JavaScript引擎的不同而有所差异,但都将满足UTC时间的表示。 在使用`toUTCString()`方法时,需要注意它的兼容性。尽管大多数现代浏览器都支持此...

    GPS时间转换

    1. 获取输入:用户输入GPS时间、儒略时间或者UTC时间。 2. 校准:如果输入是GPS时间,需要考虑GPS时间与UTC的差异(可能需要加上已知的闰秒数);如果输入是儒略时间,需要将其转换为对应的日期和时间。 3. 转换:...

    时间同步系统测试仪技术规范讨论稿

    在术语定义上,规范明确了协调世界时(UTC)是基于世界时和原子时的标准时间,北京时间(BJT)是中国的标准时间,时间报文包含了时间信息和相关标志,时间准确度和频率准确度分别衡量设备输出时间与标准时间和频率的...

    GPS时间进位

    2. **转换为北京时间**:使用`localtime()`或手动加8小时的方法将UTC时间转换为北京时间的`struct tm`格式。 3. **输出结果**:根据需要,可以将结果以字符串或其他形式输出。 #### 五、总结 本文详细介绍了如何在...

    time_C语言时间获取函数_

    这段代码将输出当前的北京时间。 综上所述,获取C语言中的系统时间并正确显示北京时间涉及到`time_t`、`struct tm`、`time()`、`localtime()`、`strftime()`等多个关键知识点,通过它们的组合使用,我们可以实现所...

    VB.NET各种时间函数源码

    通过理解并应用这些VB.NET时间函数,开发者可以轻松地处理日期和时间相关的任务,无论是获取系统时间、计算时间差,还是格式化输出日期和时间。以上代码示例可以作为参考,根据实际需求进行修改和扩展。

    基于嵌入式的轨道交通GPS时间服务器设计.pdf

    时间服务器采用高稳定性嵌入式计算机,通过光电隔离的RS232串口和脉冲输入端与GPS接收机相连,接收UTC时间数据后转化为北京时间。服务器通过以太网接口和NTP协议为计算机校准时间,同时通过RS485或Zigbee无线网络等...

    geshihua.rar_GPS_北京_经纬度转化

    GPS时间是基于原子钟的协调世界时(UTC),不包含闰秒,而我们日常生活中使用的北京时间是基于UTC并考虑了中国的时区偏移和闰秒调整的。因此,从GPS数据中提取的时间需要经过转换才能得到与北京时间一致的结果。这...

    如何修改CentOS服务器时间为北京时间

    例如,上述内容中的`date`命令输出显示服务器时间为UTC时间,与北京时间存在时差。 为了解决这个问题,我们需要调整服务器的时区。在CentOS中,可以使用`tzselect`命令来完成这个任务。`tzselect`是一个交互式的...

    LINUX下时间日期操作

    例如,要设置为北京时间(Asia/Shanghai),命令如下: ``` timedatectl set-timezone Asia/Shanghai ``` 5. **定时任务Cron** Linux下的定时任务通常由Cron服务处理,通过编辑`crontab`文件实现。使用`crontab...

Global site tag (gtag.js) - Google Analytics