文档章节

PHP基础系列之日期时间

刘太刚
 刘太刚
发布于 2017/08/18 19:24
字数 415
阅读 1
收藏 0

        日期时间函数库是PHP内置函数库,可以通日期时间函数库获得获得服务器的日期时间相关内容。接下来,将从五个方面来日期时间相关内容:如何设置时区,如何获取时间戳及其格式化,strtotime()函数的使用,微秒的使用,其他时间时期函数。

**参考:http://php.net/manual/zh/book.datetime.php

如何设置时区

 **亚洲时区:

        PRC  中华人民共和国

        Asia/Shanghai   中国上海

1.        修改PHP配置文件

将 date.timezone = PRC(或Asia/Shanghai),重启服务器,这一方法针对所有的脚本所交。

2.        动态设置时区(只对当前的脚本有效

date_default_timezone_set($timezone);   //$timezone为表示时区的字符串

3.        取得当前脚本的时区

date_default_timezone_get();   //返回值为表示时区的字符串

如何获取时间戳及其格式化

1.        获得当前的时间戳

time();  //返回值为表示当前时间戳的数值(int)

2.        时间戳的格式化

string date( string $format [, int $timestamp ] ); //具体请阅读http://php.net/manual/zh/function.date.php

strtotime( )函数的使用

        strtotime()可将任何entity的时间日期描述为Unix时间戳。例子:

strtotime(‘now’):

strtotime(‘+ 1 day’):

strtotime(‘- 1 day’):

strtotime(‘+ 5 days’):

strtotime(‘+ 1 month’):

strtotime(‘+ 2 years 3 months 12 days’):

**  ’now’ : 当前;

      ‘+’ : 多少天之后;

      ‘-’ :多少天之前;

微秒的使用

microtime();  //返回值:字符串(浮点数+整数)

microtime(true);  //返回值:浮点数

其他时间时期函数

getdate();  //返回一个包含日期时间的数组

gettimeofday();   //返回当前时间的数组

checkdate();   //检测日期时间是否合法

 

© 著作权归作者所有

刘太刚
粉丝 8
博文 38
码字总数 31199
作品 0
贵阳
程序员
私信 提问
实例介绍PHP日期函数date格式转换

网站开发时我们经常需要对日期、时间进行处理,在PHP里提供了很多日期、时间函数方便PHP开发者对日期、时间进行计算、格式转换。所以掌握PHP日期函数非常必要,也为处理PHP日期函数与Mysql数...

Minho
2012/02/08
251
0
PHP--【日期函数】--date()

本系列笔记主要是回顾了一下PHP中和日期操作相关的函数 作用 — 格式化一个本地时间/日期 语法 string date ( string $format [, int $timestamp ] ) 说明 第一个参数 是指定需要返回的日期...

呼啦呀黑
2017/09/21
0
0
PHP--【日期函数】--mktime()

本系列笔记主要是回顾了一下PHP中和日期操作相关的函数 作用 取得指定日期的时间戳 语法 说明 根据给出的参数返回 Unix 时间戳。时间戳是一个长整数,包含了从 Unix 纪元(January 1 1970 00...

呼啦呀黑
2017/09/20
0
0
jQuery小测试系列之jQuery基础知识

日期:2012-4-17 来源:GBin1.com 这是jQuery小测试系列第一部分:基础知识。 来源:jQuery小测试系列之jQuery基础知识

gbin1
2012/04/17
44
0
ThinkPHP 常用功能和 SDK 合集--thinkphp-bjyadmin

简介 使用 thinkphp 开发项目的过程中把一些常用的功能或者第三方 sdk 整合好;开源供亲们参考; 这些都是经过线上运营考验的;无毒害可以免费放心折腾使用;只要不会某一天找到我说因为借鉴了...

白俊遥
2017/09/01
4.5K
5

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
今天
6
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
今天
4
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
今天
7
0
从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
7
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部