php 时间戳函数

1.mktime

mktime ($hour = null, $minute = null, $second = null, $month = null, $day = null, $year = null, $is_dst = null)

小时,分钟,秒数,月,日,年   mktime(‘17‘,‘23‘,‘35‘);

2.strtotime

strtotime(time,now)
参数 描述
time 规定要解析的时间字符串。
now 用来计算返回值的时间戳。如果省略该参数,则使用当前时间。
<?php
echo(strtotime("now"));      现在的时间
echo(strtotime("3 October 2005"));     2005年十月三号
echo(strtotime("+5 hours"));           加五个小时
echo(strtotime("+1 week"));           加一周
echo(strtotime("+1 week 3 days 7 hours 5 seconds"));     加一周三天七小时五秒
echo(strtotime("next Monday"));         下周一
echo(strtotime("last Sunday"));         上周日
?>

输出:

1138614504
1128290400
1138632504
1139219304
1139503709
1139180400
1138489200

时间: 2024-11-08 18:16:25

php 时间戳函数的相关文章

时间戳函数

1.时间戳函数. 时间戳是指1970年1月1日 00:00到现在这一刻经过的秒数 用函数time()来表示 进php.ini 搜索里面的date.timezone  改成东八区 重启保存apache时间戳格式化time()是时间戳函数date()是格式化函数  里面有2个参数 一个是格式化的形式 还有个是时间戳函数Y代表年,m代表月份,d代表日期  H代表24小时计时的时钟 i代表分钟 S代表秒钟 echo date('Y-m-d H:i:s',time()); 题目显示明天的时间时间戳是以秒数

PHP时间戳函数总结

PHP语言中的函数有许多种,各种应用方式不同,实现的功能也不尽相同.我们在本文种为大家总结了PHP时间戳函数,希望能作为参考学习对象. 探讨PHP动态图像创建技巧 PHP获取随机数经验之谈 如何正确运用PHP随机数类 探讨PHP函数mt_srand使用技巧 分享PHP加密扩展库Mcrypt安装及应用技巧 一,PHP时间戳函数获取指定日期的unix时间戳 strtotime("2009-1-22″) 示例如下: echo strtotime("2009-1-22″) 结果:1232553

loadrunner两个函数:取参数长度和时间戳函数

出自中国IT实验室2014-05-23 00:01 1.web_save_param_length 函数 函数原型:int web_save_param_length( const char *Param, const char *Base, LAST ); 返回值:LR_PASS (0) 成功 , LR_FAIL(1) 失败 作用:得到指定参数的长度大小. 参数解释:Param 需要获得的参数名称,Base 参数大小的格式包括Hexadecimal(十六进制) 和 Decimal(十进制) 2

LR中的时间戳函数web_save_timestamp_param

以前真没注意过后面看某个群有人说到这个函数一查,还真有,那么处理时间戳就简单很多了,我们经常在各种网站上看到类似于这样的时间戳 1302245899530 51Testing软件测试网"d bLq!uR&am 做时间戳的目的是为了JS缓存和防止CSRF,在LR中可以简单的使用下面这个函数 web_save_timestamp_param 来生成时间戳 web_save_timestamp_param("tStamp", LAST); lr_output_message

前端PHP入门-022-重点日期函数之获取本地化时间戳函数.md

在实际的工作中我们还需要经常用到指定某个时间生成 例如:需要找到昨天到今天此时此刻的注册用户. 我们需要做两件事情: 得到当前的时间unix时间戳.用time()函数就可以直接搞定 那么昨天指定时间该怎么生成呢.这个时候我们就需要使用到 mktime()函数 .简称:make time.创建时间. 生成出来的时间最好是unix时间戳.因为是1970年1月1日0时到现在的时间.我们做一个区间判断,就把昨天到今天注册的用户按照时间筛选出来了. 我们的mktime()函数可以对一个日期和时间获得一个本

Unix/Linux系统下获得时间戳函数

在Unix/Linux系统下,使用gettimeofday函数来获得当前系统的时间戳,精度可达到微秒(microsecond,即μs)级别. 通过结构体timeval来存放当前时间戳的信息: #ifndef _STRUCT_TIMEVAL #define _STRUCT_TIMEVAL struct timeval _STRUCT_TIMEVAL { __darwin_time_t tv_sec; /* seconds */ __darwin_suseconds_t tv_usec; /* an

php设置时区和strtotime转化为时间戳函数

date_default_timezone_set('PRC');//设置中华人民共和国标准时间 strtotime - 将任何英文文本的日期时间描述解析为 Unix 时间戳 格式:int strtotime ( string $time [, int $now ] )  本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数),其值相对于 now 参数给出的时间,如果没有提供此参数则用系统当前时间.

LoadRunner时间戳函数web_save_timestamp_param

举例:1520822348346(13位,毫秒级) 做时间戳的目的是为了JS缓存和防止CSRF,在LR中可以简单的使用下面这个函数 web_save_timestamp_param 来生成时间戳 web_save_timestamp_param("tStamp", LAST); lr_output_message("%s",lr_eval_string("{tStamp}")); brokerDetail.c(49): web_save_time

jmeter的时间戳函数使用

在使用jmeter做接口测试的时候,经常会要用到日期这种函数,让系统自动生成一些格式化的数据,方便接口测试,jmeter自身就带有时间戳的函数 1.__time:获取时间戳.格式化时间 (1).${__time(yyyy-MM-dd HH:mm:ss:SSS,time)}  :格式化生成时间格式 2018-10-26 11:08:23:635 (2).${__time(,)}:默认该公式精确到毫秒级别, 13位数 1527822855323 (3).${__time(/1000,)}:该公式精确

unix_timestamp 和 from_unixtime 时间戳函数 区别

1.unix_timestamp 将时间转化为时间戳.(date 类型数据转换成 timestamp 形式整数) 没传时间参数则取当前时间的时间戳 mysql> select unix_timestamp();+------------------+| unix_timestamp() |+------------------+|       1361586358 |+------------------+1 row in set (0.01 sec) mysql> select unix_t