time — 返回当前的 Unix 时间戳

date — 格式化一个本地时间/日期

microtime — 返回当前 Unix 时间戳和微秒数

二、三者的区别

①、time()函数

time()返回自从 Unix 纪元(格林威治时间1970年1月1日 00:00:00)到当前时间的秒数。time()通过date()的格式化,其值是系统当前的时间。

②、date()函数

date()返回将整数 timestamp 按照给定的格式字串而产生的字符串。

③、microtime函数

microtime()返回当前 Unix 时间戳以及微秒数。如果调用时不带可选参数,本函数以 "msec sec" 的格式返回一个字符串,其中 sec 是自 Unix 纪元(0:00:00 January 1, 1970 GMT)起到现在的秒数,msec 是微秒部分。如果带上参数 true,microtime( true )返回的值是sec+msec的和,保留四位小数。

我们分别打印一下time()、date('Y-m-d H:i:s',time()、microtime()和microtime(true)几个函数可以看到其返回值如下

函数的打印结果

PHP

var_dump(time());

var_dump(date('Ymd H:i:s',time()));

var_dump(microtime());

var_dump(microtime(true));

// 返回值

int 1504863479

string '20170908 09:37:59' (length=17)

string '0.07087300 1504863479' (length=21)

float 1504863479.0709

1

2

3

4

5

6

7

8

9

10

var_dump(time());

var_dump(date('Ymd H:i:s',time()));

var_dump(microtime());

var_dump(microtime(true));

// 返回值

int1504863479

string'20170908 09:37:59'(length=17)

string'0.07087300 1504863479'(length=21)

float1504863479.0709

mcrotime php_php时间函数time、date和microtime的区别 | 木凡博客相关推荐

  1. 每天学一点儿shell:linux中时间函数的date的用法

    文章目录 1.linux中date函数格式 2.date日期函数的具体用法 2.1.获取相应格式的日期 2.2.获取相隔时间段的日期 2.2.1.获取今天的日期 2.2.2.获取昨天的日期 2.2.3 ...

  2. 四年时间,从一个浑浑噩噩的程序员到csdn博客专家的成长之路

    文章目录 本文只做记录总结篇,如有不适请轻喷 写在前面 浑水摸鱼的大学四年 学习之路极其长远 怎么会突然写博客 侵权问题 写博客是一件很享受的东西 人生短暂,展望未来 本文只做记录总结篇,如有不适请轻 ...

  3. ajax post的回调函数另一个方法,jQueryajax–post()方法 - 米扑博客

    jQuery ajax - post() 实例 请求 test.php 网页,忽略返回值: $.post("test.php"); 通过 AJAX POST 请求改变 div 元素 ...

  4. [转载]R软件包vegan教程 5.1 函数adonis的使用_圈圈Bio_新浪博客

    原文地址:R软件包vegan教程 5.1 函数adonis的使用作者:mateco 5 差异和环境(Dissimilarities and environment) 已经讨论了排序的环境因子解释,和环 ...

  5. 关于mid函数的一些用法_三木_新浪博客

    Mid 函数 从字符串中返回指定数目的字符. Mid(string, start[, length]) 参数 string 字符串表达式,从中返回字符.如果 string 包含 Null,则返回 Nu ...

  6. 三变量含绝对值函数的存在、恒成立_Simplelife_新浪博客

    同类题:三变量二次函数的存在.恒成立

  7. 威盾php解密函数,威盾PHP加密专家解密算法 | LsevenTT博客-站群哥

    /*********************************** *威盾PHP加密专家解密算法 By:Neeao *2009-09-10 *************************** ...

  8. oracle 过去毫秒,Oracle date timestamp 毫秒 - 时间函数总结(转)

    yyyy-mm-dd hh24:mi:ss.ff  年-月-日 时:分:秒.毫秒 --上一月,上一年 select add_months(sysdate,-1) last_month,add_mont ...

  9. php mysql 日期时间_php Mysql日期和时间函数集合

    收集的比较全的Mysql日期和mysql时间函数 DATE_FORMAT(date,format) 根据format字符串格式化date值.下列修饰符可以被用在format字符串中: %M 月名字(J ...

最新文章

  1. 用Access作为后台数据库支撑,书写一个C#写入记录的案例
  2. web service
  3. error LNK2001: 无法解析的外部符号 “void __cdecl cv::cvtColor
  4. uni-app导航栏配置
  5. Python并发编程之:多进程
  6. Linux统计单个文件统计
  7. eclipse查看git地址_gitamp;github的入门实战
  8. vue 找回密码_vue实现个人信息查看和密码修改功能
  9. 用python计算绩点的代码_【Python】计算GPA
  10. pandas 保存数据到excel,csv
  11. 查询性能优化 in and union
  12. 软件合集」8款小众实用软件免费分享(三),全部打包送给你,有款软件没多少人用过
  13. 端口已被占用1080(解决方案)
  14. bat脚本修改文件内容
  15. 桂花网蓝牙路由器Cassia X1000产品介绍
  16. Azure-发布个人静态网站
  17. 基于来信码的短信通知平台
  18. MinGW与Clion下载安装及使用详解
  19. 简述DB ,DBMS与DBS
  20. 这几个方法让你实现EXCEL文件翻译成中文

热门文章

  1. python接口自动化测试二十二:文件下载
  2. 【视频开发】CximageMat 、CximagelplImage 以及 lplImageMat的转换、像素位深度
  3. 1111---9999的变换
  4. 使用gdb进行调试入门篇
  5. [转载] Python——摄氏温度转换华氏温度
  6. [转载] python创建集合set()_python 之集合{}(Set)
  7. [转载] Java基础之构造方法(函数)何时被调用
  8. 在centos下安装django
  9. 优化MyBatis配置文件中的配置
  10. 何登成 MYSQL 博客