定义和用法

mktime() 函数用于取得一个日期的 UNIX 时间戳。参数总是表示 GMT 日期,因此 is_dst 对结果没有影响。参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。

语法

mktime(hour,minute,second,month,day,year,is_dst)//注意这些参数全部为可选

参数详细说明

参数

描述

hour

可选。规定小时。

minute

可选。规定分钟。

second

可选。规定秒。

month

可选。规定用数字表示的月。

day

可选。规定天。

year

可选。规定年。在某些系统上,合法值介于 1901 - 2038 之间。不过在 PHP 5 中已经不存在这个限制了。

is_dst

可选。如果时间在日光节约时间(DST)期间,则设置为1,否则设置为0,若未知,则设置为-1。

自 5.1.0 起,is_dst 参数被废弃。因此应该使用新的时区处理特性。

提示和注释

注释:在 PHP 5.1 之前,如果该函数的参数非法,则会返回 false。

mktime() 可以用来做日期计算和验证,对于超出范围的输入它可以自动计算出正确的值来。如下例子:

echo(date("M-d-Y",mktime(0,0,0,12,36,2001)));

echo(date("M-d-Y",mktime(0,0,0,14,1,2001)));

echo(date("M-d-Y",mktime(0,0,0,1,1,2001)));

echo(date("M-d-Y",mktime(0,0,0,1,1,99)));

?>

输出:

Jan-05-2002

Feb-01-2002

Jan-01-2001

Jan-01-1999

php的mktime,php mktime 函数分析相关推荐

  1. linux C函数之strdup函数分析【转】

    本文转载自:http://blog.csdn.net/tigerjibo/article/details/12784823 linux C函数之strdup函数分析 一.函数分析 1.函数原型: [c ...

  2. 【Android 逆向】Dalvik 函数抽取加壳 ( 类加载流程分析 | Class.cpp#findClassNoInit 函数 | DexFile.cpp#dexFindClass 函数分析 )

    文章目录 前言 一.Class.cpp#dvmDefineClass 函数分析 二.Class.cpp#findClassNoInit 函数分析 三.DexFile.cpp#dexFindClass ...

  3. 【Android 逆向】Dalvik 函数抽取加壳 ( 类加载流程分析 | DexPathList#findClass 函数分析 | DexFile#loadClassBinaryName 函数 )

    文章目录 前言 一.DexPathList.java#findClass 类加载函数源码分析 二.DexFile.java#loadClassBinaryName 函数源码分析 前言 上一篇博客 [A ...

  4. 【Android 逆向】整体加固脱壳 ( DexClassLoader 加载 dex 流程分析 | DexPathList 构造函数分析 | makeDexElements 函数分析 )

    文章目录 前言 一.DexPathList 构造函数分析 二.DexPathList.makeDexElements 函数分析 三.Element 类分析 前言 上一篇博客 [Android 逆向]整 ...

  5. 【Android 逆向】Android 逆向通用工具开发 ( adb forward 网络端口重定向命令 | PC 端逆向程序主函数分析 )

    文章目录 前言 一.adb forward 网络端口重定向命令 二.PC 端逆向程序主函数分析 前言 本篇博客重点分析 PC 端 hacktool 模块 ; 一.adb forward 网络端口重定向 ...

  6. 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 注入工具的 main 函数分析 )

    文章目录 一.注入流程 二.注入工具的 main 函数分析 一.注入流程 开始分析 [Android 逆向]Android 进程注入工具开发 ( 编译注入工具 | 编译结果文件说明 | 注入过程说明 ...

  7. 继承关系中的拷贝构造函数和赋值操作重载函数分析

    文章目录 1 继承关系中的拷贝构造函数和赋值操作重载函数分析 1 继承关系中的拷贝构造函数和赋值操作重载函数分析 在继承关系中,如果子类未实现拷贝构造函数,那么在子类进行拷贝构造操作时,会直接调用父类 ...

  8. Windows事件等待学习笔记(三)—— WaitForSingleObject函数分析

    Windows事件等待学习笔记(三)-- WaitForSingleObject函数分析 要点回顾 WaitForSingleObject NtWaitForSingleObject KeWaitFo ...

  9. fprintf/fscanf函数分析

    fprintf/fscanf函数分析 宗旨:技术的学习是有限的,分享的精神是无限的. fprintf/fscanf函数与printf/scanf区别:printf/scanf专门针对标准输入输出流,f ...

  10. ucos任务调度函数 OSSched()函数分析 ,任务切换函数

    OS_Sched()分析 在uc/os中总是运行优先级最高的就绪任务,确定哪个任务优先级最高,该由哪个优先级人物运行了,这一工作是由任务调度器完成的,(而具体的任务切换,是任务调度器在调用其他函数来完 ...

最新文章

  1. mysql 性能和安全性_从源码解读Mysql 5.7性能和数据安全性的提升
  2. jquery Ajax请求本地json
  3. JavaScript数组拼接、对象拼接
  4. Java 并发(入门梳理)
  5. 请问你写书法多少年了?领悟到了什么?
  6. 计算机国二笔试试题,全国计算机等考试二笔试试题(2).ppt
  7. java list_java中的list集合
  8. vector中resize()和reserve()区别
  9. office WPS同时安装,WPS卸载后,文档图标异常解决办法
  10. 正向代理与反向代理的区别
  11. virtualbox安装步骤
  12. Java工程师的职业规划(最全版本)
  13. 程序员颈椎疼调整办法
  14. 从iTunes获取App信息
  15. 【软考-软件设计师精华知识点笔记】第十章 网络与信息安全
  16. 全球与中国菱镁矿和水镁石市场现状及未来发展趋势
  17. Java se:网络编程
  18. php rot13解密,php对字符串执行ROT13编码的函数str_rot13()
  19. 一、CAS单点登录详解
  20. 云计算技术 — 混合云 — Overview

热门文章

  1. python3爬取有道云翻译
  2. 印花税下调为千分之一
  3. 友推在Android 实现微信等分享代码的常见问题
  4. 人工智能-刷脸登录实现
  5. Android如何在onCreate()方法中获取控件的高度和宽度
  6. 通俗理解:概率分布函数、概率密度函数
  7. SCT2450QSTER 芯洲DCDC降压变换器 P2P替代TPS54540Q
  8. 云盒子企业云盘实用案例:深谈文档云管理在制造行业的落地及应用
  9. 直播电商软件开发,图片相册选择与拍照
  10. SDUT 2562 相似三角形 JAVA