php常用的时间函数

测试环境:php5.3.29

unix时间戳(从Unix 纪元(January 1 1970 00:00:00 GMT)到给定时间的秒数。)。以下简称时间戳。



返回某一时间的时间戳。

time();

//获取当前本机时间的时间戳。



mktime(时,分,秒,月,日,年);

//从右向左可以省略,省略到的参数用本机时间替换,比如省略了最后日和年就应用当前时间 22日 2016年。

//年可写两位或四位数字。两位时0-69 对应于 2000-2069,70-100 对应于 1970-2000。四位时测试有效范围1970年到2037年。



date(‘Y-m-d H:i‘, $time);

//将参数2的时间戳,按参数1的格式获得字符串。这是我最常用的格式:2016-08-22 09:02

//参数1支持的字母值还有很多,比如:s(有前导零的秒)、M(三个字母缩写的月份)、y(两位数的年份)、T(本机所在的时区)等等去手册查吧。



getdate($时间戳); 

//以数组返回一个unix时间戳的,默认值当前本地时间,返回值格式如下

Array
(
    [seconds] => 40
    [minutes] => 58
    [hours]   => 9//24小时制的9点
    [mday]    => 22//日期
    [wday]    => 6//礼拜6
    [mon]     => 10//十月
    [year]    => 2016
    [yday]    => 295//今年的第295天
    [weekday] => Saturday//礼拜6
    [month]   => October//十月
    [0]       => 1055901520//时间戳
)


额。我常用的就这几个了。

时间: 2024-10-24 10:08:41

php常用的时间函数的相关文章

MySQL常用日期时间函数

日期和时间函数 可能的需求: 当前时间是多少.下个月的今天是星期几.统计截止到当前日期前 3 天的收入总和-- 上述需求就需要使用日期和时间函数来实现: MySQL服务器中的三种时区设置: ①系统时区---保存在系统变量system_time_zone ②服务器时区---保存在全局系统变量global.time_zone ③每个客户端连接的时区---保存在会话变量session.time_zone 注意: 客户端时区的设置会影响一些日期函数返回值的显示,例如:now().curtime().cu

C语言 常用的时间函数

//时间函数的使用 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<time.h> //time_t time(time_t *t); //如果t是空指针,直接返回当前时间.如果t不是空指针,返回当前时间的同时,将返回值赋予t指向的内存空间. //localtime()函数 //说明:此函数获得的tm结构体的时间是日历时间. //用 法 : struct tm *

MySQL一些常用的时间函数 current_timestamp()

mysql自带的一些函数功能也是很强大的,这里整理了一下时间方面的 //获取当前时间戳 current_timestamp() yyyy-mm-dd hh:ii:ss curdate() yyyy-mm-dd curtime() hh:ii:ss //格式化时间戳的日期函数 date('yyyy-mm-dd hh:ii:ss') yyyy-mm-dd year('yyyy-mm-dd hh:ii:ss') yyyy month('yyyy-mm-dd hh:ii:ss') mm day('yyy

mysql中 常用的时间函数

时间函数: now:当前时间带格式 mysql> select now(); +---------------------+ | now() | +---------------------+ | 2015-09-06 10:47:33 | +---------------------+ 1 row in set (0.00 sec) to_days:给定一个日期date, 返回一个天数 (从年份0开始的天数 ). mysql> select TO_DAYS(NOW()); +--------

Oracle常用SQL时间函数

1.查询当前日期和时间 select sysdate from dual; 2.查询本月最后一天 select last_day(sysdate) from dual; 3.查询前后多少月 select add_months(sysdate,24) from dual; 4.查询下一周的星期几的具体日期(周日-周六:1-7) select next_day(sysdate,1) from dual; 5.时间转时间 select to_char(sysdate,'YYYY-MM-DD HH:MI

常用时间函数

比较常用的时间函数有time(),localtime(),asctime(),和gmtime(). 函数time()的原型为: time_t time(time_t *time); 函数time()返回系统的当前日历时间,如果系统丢失时间设置,则函数返回-1. 对函数time的调用,既可以使用空指针,也可以使用指向time_t类型变量的指针. 函数localtime()的原型为: struct tm*localtime(const time_t *time); 函数localtime(),指向以

PHP字符串常用的操作函数

PHP字符串常用的操作函数 strval 把变量转换成字符串 strrev 反转字符串 trim 去掉字符串首尾半角空格 ltrim 去掉左边半角的英文空格 rtrim 去掉右边半角的英文空格 strlen 取字符串的长度 long length substr 截取子字符串 strrchr 查找字符在字符串中最后出现的位置 strpos 取字符串首次出现的位置 addslashes 字符串转义 strcmp 比较二个字符串的大小 1 0 -1 chr 返回ASC||值对应的字符 ord 返回字符

Lua常用时间函数

常用时间函数 print(os.time()) --当前系统时间值 1456368102 print(os.date("%Y%m%d",os.time())) --当前系统时间的格式化字符串 20160225 print(os.date("*t"), os.time()) --当前系统时间表 table完整版本: {year=2005, month=11, day=6, hour=22,min=18,sec=30,isdst=false} 分别是:年 月 日 小时

常用时间函数总结

在计算机中,时间通常有两个作用:表示时间和计时.本文将主要介绍一些常用的表示时间的函数,以及他们之间的转换,对于计时的用法,在后续中补充. 一.基本概念 1. 世界标准时间(UTC, Coorainated Universal Time)是最主要的世界时间标准,其以原子时秒长为基础,在时刻上尽量接近于格林尼治标注年时间(GMT,Greenwich Mean Time),在大多数场合,UTC与GMT等同,只是GMT不再由科学界精确定义. 2. 本地时间(Local time)指相对于UTC/GMT