PHP获取毫秒和微秒
PHP获取毫秒和微秒
这几个概念的换算关系是:
1秒(second) = 1000毫秒(millisecond) = 1000,000微秒(microsecond)
PHP的microtime()函数可以获取到微秒和毫秒数,但是和time()
函数不同,获取到的不是int类型,而是字符串,也可以设置get_as_float
参数为true
返回浮点数(单位为秒)
返回字符串
官方文档给的例子:
<?php
/*** Simple function to replicate PHP 5 behaviour*/
function microtime_float()
{list($usec, $sec) = explode(" ", microtime());return ((float)$usec + (float)$sec);
}$time_start = microtime_float();// Sleep for a while
usleep(100); //暂停100微秒$time_end = microtime_float();
$time = $time_end - $time_start;echo "Did nothing in $time seconds\n";//输出为
//Did nothing in 0.00037193298339844 seconds
//大概用了371微秒?>
返回浮点数
这是PHP5开始有的特性
$start = microtime(true);
echo $start."\n";
usleep(300);
$end = microtime(true);
echo $end;/*
输出为
1516631226.7536
1516631226.7559
单位为秒
*/
PHP获取毫秒和微秒相关推荐
- java能取到微秒吗,JAVA中如何获取毫秒和微秒数
优质回答 回答者:雪学生 一.获取毫秒数的代码: (1)System.currentTimeMillis() 这种方式速度最快. (2)Calendar.getInstance().getTimeIn ...
- Window系统下C/C++程序毫秒和微秒级程序运行时间的获取方法
一.使用clock()函数,获取毫秒级(ms)时间[1] #include <time.h>//clock()头文件 clock_t start = clock(); {statement ...
- c linux time微秒_qt linux系统获取当前时间(精确到毫秒、微秒)-Go语言中文社区...
qt linux系统获取当前时间(精确到毫秒.微秒) Windows系统获取系统时间可以直接用SYSTEMTIME t;,将Windows平台程序移植到linux后,SYSTEMTIME将不再试用,如 ...
- qt linux系统获取当前时间(精确到毫秒、微秒)
qt linux系统获取当前时间(精确到毫秒.微秒) Windows系统获取系统时间可以直接用SYSTEMTIME t;,将Windows平台程序移植到linux后,SYSTEMTIME将不再适用,如 ...
- C++ - 使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳
1 使用std::chrono获取当前秒级/毫秒级/微秒级/纳秒级时间戳 1.1 当前时间戳获取方法 先使用std::chrono获取当前系统时间,然后将当前系统时间转换为纪元时间std::time_ ...
- MySQL 关于毫秒和微秒的处理,MySQL获取毫秒!
很多从ORACLE 或者 SQL SERVER 移植到 MySQL 的朋友都遇到一个相同的问题,就是关于毫秒的存储与显示. 由于MySQL 的只提供了DATETIME, TIMESTAMP, TIME ...
- mysql 去除微秒_MySQL 关于毫秒和微秒的处理,MySQL获取毫秒!
很多从ORACLE 或者 SQL SERVER 移植到 MySQL 的朋友都遇到一个相同的问题,就是关于毫秒的存储与显示. 由于MySQL 的只提供了DATETIME, TIMESTAMP, TIME ...
- PHP获取毫秒时间戳,利用microtime()函数
PHP获取毫秒时间戳,利用microtime()函数 php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,借助此函数,可以很容易定义一个返回毫秒数的函数. php的毫秒是没有默 ...
- stm32实现毫秒ms微秒us级延时
stm32实现毫秒ms微秒us级延时 上一篇文章简单捋了一下32时钟初始化的过程,对systick嘀嗒定时器有了一定的了解吧 实现方法有很多种,推荐一个博客:https://blog.csdn.net ...
最新文章
- java数据结构编程_Java数据结构编程
- 使用Volley StringRequest Get的方式进行发票查询操作
- floyed java_Floyd算法java实现demo
- 名图1.8智能隐藏功能_7年后再度回归 全新一代名图“大”不同_搜狐汽车
- 网贷大数据什么时候会好_如果人类把地球钻穿了,会发生什么?大数据分析告诉你多可怕...
- 火热的数据中台对企业的价值是什么?
- Debugging with GDB (6) gdb 命令
- C++新特性探究(七):初始化列表(Initialization List)
- 初学JAVA随记——代码练习(二元一次方程)
- linux使用ftp命令_如何使用Linux FTP命令
- LOJ2181 排序
- MySQL的启动和停止
- 小波变换 分离影像低频部分_连续小波变换(1)
- windows tcp ping 端口工具及使用方法
- 使用最小二乘法计算多元线性回归的公式推导
- Java 计算工作时间 除去周末、节假日
- 关于composer安装插件时候提示找不到fxp插件时候的解决办法
- 向毕业妥协系列之机器学习笔记:监督学习-回归与分类(一)
- 3-2-1 程序控制结构-while循环结构-多次求解一元二次方程?-while循环常见错误?
- HTML的无序(ul)、有序(ol)、定义(dl)列表标签
热门文章
- Flutter BoxShadow(绘制阴影)+Container+BoxDecoration
- java实现自己的trim效果---去掉首尾指定字符
- Cmake Practice
- 【数字信号处理】带通采样定理及其MATLAB仿真
- 大白话讲解脏写、脏读、可重复读和幻读
- Structured Streaming学习笔记
- Linux系统安装教程(CentOS7.6图文详解)
- mysql msi是什么文件_什么是MSI文件?
- maven build 配置
- 淡黄色贝塔环糊精改性金属离子聚合物β-CD-PVDF/-PBS/β-CD-NaOH