PHPIN.NET

 找回密码
 立即注册
查看: 5354|回复: 0

[基础知识] php mktime函数分析

[复制链接]

469

主题

31

回帖

5569

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5569
发表于 2014-12-20 11:06:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
定义和用法

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

语法

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

参数详细说明
参数说明.png

提示和注释

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

mktime() 可以用来做日期计算和验证,对于超出范围的输入它可以自动计算出正确的值来。如下例子:
  1. <?php
  2. echo(date("M-d-Y",mktime(0,0,0,12,36,2001)));
  3. echo(date("M-d-Y",mktime(0,0,0,14,1,2001)));
  4. echo(date("M-d-Y",mktime(0,0,0,1,1,2001)));
  5. echo(date("M-d-Y",mktime(0,0,0,1,1,99)));
  6. ?>
复制代码
输出:

Jan-05-2002
Feb-01-2002
Jan-01-2001
Jan-01-1999
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|PHPIN.NET ( 冀ICP备12000898号-14 )|网站地图

GMT+8, 2024-11-21 20:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表