PHP获取时间戳的毫秒

php获取时间的方式是time();

那么如果是涉及需要精细的时间的应用,那么怎么获取呢?

/** 获取当前时间戳,精确到毫秒 */

function microtime_float()

{

   list($usec, $sec) = explode(" ", microtime());

   return ((float)$usec + (float)$sec);

}

/** 格式化时间戳,精确到毫秒,x代表毫秒 */

function microtime_format($tag, $time)

{

   list($usec, $sec) = explode(".", $time);

   $date = date($tag,$usec);

   return str_replace('x', $sec, $date);

}

使用方法: 1. 获取当前时间戳(精确到毫秒):microtime_float() 2. 时间戳转换时间:microtime_format('Y年m月d日 H时i分s秒 x毫秒', 1270626578.66000000)

这里需要用到的是list()函数

list()定义和用法

list() 函数用于在一次操作中给一组变量赋值。 注释:该函数只用于数字索引的数组,且假定数字索引从 0 开始。 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员同行者

python split()函数使用拆分字符串 将字符串转化为列表

2315
来自专栏青青天空树

2017-统计字符个数

输入:输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。

1161
来自专栏社区的朋友们

MySQL字符集中文乱码剖析

MySQL创建数据表时,分别采用gbk、utf8、latin1的编码方式,当不同编码方式存储相同字符时,是否会显示乱码呢?本文通过案例描述,探讨数据库中的字符串...

8580
来自专栏Hongten

J2SE 断言 [Assert]

/**  * 断言 [Assert]  *  从jdk1.4版本开始,java语言中引入了断言 [Assert]  *  机制,允许java开发者在代码中加入一...

891
来自专栏魂祭心

原 Curry的js实现

3565
来自专栏海天一树

小朋友学Python(3):布尔类型

本节讲解C/C++/Java/Python中的布尔类型。 一、C语言 C语言中没有布尔类型,判断时 ,0为假,非0为真。 二、C++ C++的bool是布尔类型...

29211
来自专栏Python

举例详解Python中的split()函数的使用方法

这篇文章主要介绍了举例详解Python中的split()函数的使用方法,split()函数的使用是Python学习当中的基础知识,通常用于将字符串切片并转换为列...

2155
来自专栏知识分享

关于函数指针--简介

函数指针说白了,,,,函数的地址 现在看一个简单的--先定义一个函数指针 void (*f1)();就是这样定义--指向的是一个void类型的 假设定义了另一个...

2958
来自专栏C语言及其他语言

[蓝桥杯]Hello, world!

题目描述 This is the first problem for test. Since all we know the ASCII code, your ...

3488
来自专栏GreenLeaves

C#核编之系统数据类型和相应的C#关键字

和任何编程语言一样,C#定义了一组用于表示局部变量、成员变量、返回值以及输入参数的基本数据类型。然而,与其他编程语言不同的是,这些关键字不只是编译器能识别的标记...

1988

扫码关注云+社区

领取腾讯云代金券