php time 毫秒_PHP microtime()函数获取毫秒时间戳
PHP获取毫秒时间戳,利用microtime()函数
php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,借助此函数,可以很容易定义一个返回毫秒数的函数。
php的毫秒是没有默认函数的,但提供了一个microtime()函数,该函数返回包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如:
function getMillisecond() {
list($s1, $s2) = explode(' ', microtime());
return (float)sprintf('%.0f', (floatval($s1) + floatval($s2)) * 1000);
}
/*
* 获取时间差,毫秒级
*/
function get_subtraction()
{
$t1 = microtime(true);
$t2 = microtime(true);
return (($t2-$t1)*1000).'ms';
}
/*
* microsecond 微秒 millisecond 毫秒
*返回时间戳的毫秒数部分
*/
function get_millisecond()
{
list($usec, $sec) = explode(" ", microtime());
$msec=round($usec*1000);
return $msec;
}
/*
*
*返回字符串的毫秒数时间戳
*/
function get_total_millisecond()
{
$time = explode (" ", microtime () );
$time = $time [1] . ($time [0] * 1000);
$time2 = explode ( ".", $time );
$time = $time2 [0];
return $time;
}
/*
*
*返回当前 Unix 时间戳和微秒数(用秒的小数表示)浮点数表示,常用来计算代码段执行时间
*/
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$millisecond = get_millisecond();
$millisecond = str_pad($millisecond,3,'0',STR_PAD_RIGHT);
echo date("YmdHis").$millisecond;
运行结果:
20190301013407194
需要注意,在32位系统中php的int最大值远远小于毫秒数,所以不能使用int类型,而php中没有long类型,所以只好使用浮点数来表示。由于使用了浮点数,如果精度设置不对,使用echo显示获取的结果时可能会不正确,要想看到输出正确的结果,精度设置不能低于13位。
php time 毫秒_PHP microtime()函数获取毫秒时间戳相关推荐
- php strftime 毫秒,php strftime函数获取日期时间(switch用法)
搜索热词 strftime()函数的用法 strftime()函数可以把YYYY-MM-DD HH:MM:SS格式的日期字符串转换成其它形式的字符串. strftime()的语法是strftime(格 ...
- time、date 和 microtime函数区别
一.time.date 和 microtime函数 time----返回当前的 Unix 时间戳 date----格式化一个本地时间/日期 microtime----返回当前的 Unix 时间戳和微秒 ...
- PHP获取毫秒时间戳,利用microtime()函数
PHP获取毫秒时间戳,利用microtime()函数 php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,借助此函数,可以很容易定义一个返回毫秒数的函数. php的毫秒是没有默 ...
- php 获取毫秒函数,PHP实现获取毫秒时间戳的方法【使用microtime()函数】
本文实例讲述了PHP实现获取毫秒时间戳的方法.分享给大家供大家参考,具体如下: PHP获取毫秒时间戳,利用microtime()函数 php本身没有提供返回毫秒数的函数,但提供了一个microtime ...
- php time 毫秒_PHP获取当前时间的毫秒数
1 second = 1000 millisecond = 1000,000 microsecond = 1000,000,000 nanosecond php的毫秒是没有默认函数的,但提供了一个mi ...
- php得到时间 毫秒数,php获取毫秒_php获取当前时间的毫秒数
摘要 腾兴网为您分享:php获取当前时间的毫秒数,中信金通,中日翻译,中国天气,夜读小说等软件知识,以及2265游戏盒,球球大作战,美业店务,黑手党3,互联空间,文本文档软件,upx脱壳,兔小贝儿歌, ...
- php 计算时间毫秒数,php获取毫秒_php获取当前时间的毫秒数
摘要 腾兴网为您分享:php获取当前时间的毫秒数,夜读小说,虚拟按键,唯品会,调音器等软件知识,以及闪优360手柄,中国干部,大连快线,免vip网站,台达温控器,手淘链接转换,赢顺云期货交易,音序器, ...
- php microtime 毫秒,PHP获取毫秒 microtime()
相信大家对于PHP的time()函数都非常熟悉,就是获取当前时间戳的,而指定时间的时间戳我们可以用strtotime()来做.那么如果对于一些比较精准的项目就要获取到毫秒单位了,这时候就要用上PHP的 ...
- c++ linux 获取毫秒_Linux下gettimeofday()函数和clock()函数:精确到毫秒级的时间
使用Linux的gettimeofday函数可以达到获取精确到毫秒级的时间,其中t1=t_start.tv_sec是公元1970年至今的时间(换算为秒),t2=t_start.tv_usec是当 前秒 ...
最新文章
- 字符串函数用法 php,PHP字符串函数print()的用法
- Latex编译过程中遇到的奇奇怪怪的问题及解决方案
- opencv实现图片HDR功能
- mysql 找不到hdfs文件_hadoop判断文件是否存在
- redisson 集合使用示例(RList、Rset、RMap)
- Python操作Kafka爬坑
- android nougat和安卓7.1,Android Nougat 7.1.2 先睹为快
- 【课题总结】OpenCV 抠图项目实战(5)自适应阈值抠图
- [恢]hdu 2087
- spark 获取广播变量_spark使用广播变量
- 体验 | 5 个技巧让你的电视盒子物尽其用
- 系统规划与管理师——IT服务规划设计
- python入门经典书书籍-新手Python入门经典书籍推荐
- 如何让工作更有活力?社科院与杜兰大学金融管理硕士项目帮你充电续航
- VB.NET转C# Constants.vbCrLf替换
- Python实现问卷星调查问卷自动填写
- pickerView的一些用法
- mac book 合上盖子继续下载或在听歌
- UnderStand的使用说明
- matlab中cell元胞到底怎么理解