在PHP中使用mktime()函数将一个时间转换成UNIX的时间戳。

mktime()函数根据给出的参数返回UNIX时间戳。时间戳是一个长整数,包含了从UNIX纪元(1970年1月1日)到给定时间的秒数。其参数可以从右到左省略,任何省略的参数会被设置成本地日期和时间的当前值,该函数的语法格式如下: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。(自 PHP 5.1.0 起,本参数已被废弃。应该使用新的时区处理特性来替代。)

注意:有效的时间戳典型范围是格林威治时间1901年12月13日20:45:54~2038年1月19日03:14:07(此范围符合32位有符号整数的最小值和最大值),在Windows系统中此范围限制为从1970年1月1日~2038年1月19日。

本地化时间戳实例

本实例使用mktime()函数获取系统的当前时间,由于返回的是时间戳,还要通过date()函数对其进行格式化,才能够输出日期和时间。实例代码如下:<?php

header("Content-type:text/html;charset=utf-8"); //设置编码

echo "mktime 函数返回的时间戳:".mktime()."
";

echo "当前的日期为:".date("Y-m-d",mktime())."
";

echo "当前的时间为:".date("H:i:s",mktime());

?>

运行结果如图:

上面就是我们对mktime()函数的简单应用。

在PHP中专门提供了获取当前时间戳的函数。下一节,我们将会给大家来讲解怎么来获取当前时间戳。

php的mktime,PHP mktime()函数获得本地时间戳相关推荐

  1. php 时间戳最大值,PHP mktime()函数获得本地时间戳

    在PHP中使用mktime()函数将一个时间转换成UNIX的时间戳. mktime()函数根据给出的参数返回UNIX时间戳.时间戳是一个长整数,包含了从UNIX纪元(1970年1月1日)到给定时间的秒 ...

  2. C语言学习笔记10-指针(动态内存分配malloc/calloc、realloc、释放free,可变数组实现;Tips:返回指针的函数使用本地变量有风险!;最后:函数指针)

    C语言:指针 1. 指针:保存地址的变量 *p (pointer) ,这种变量的值是内存的地址.   取地址符& 只用于获取变量(有地址的东西)的地址:scanf函数-取地址符   地址的大小 ...

  3. uniCloud云开发----2、uniCloud云开发之云端云函数和本地云函数的调试

    uniCloud云开发之云端云函数和本地云函数的调试 前言 本地云函数调试的好处 云端云函数调试的好处 前言 上一篇文章看完大家可能都了解了创建项目和通过云函数来对云数据库的增删改查 本篇介绍本地调试 ...

  4. Python time 获取本地时间戳(包含毫秒)

    Python time 获取本地时间戳(包含毫秒) #!/usr/bin/python # -*- coding: UTF-8 -*- import timedef get_current_time( ...

  5. 多线程中使用mktime和setenv函数

    在编写ATS插件的过程中,发现使用mktime会偶尔出现段错误, 经过网上调研,发现mktime等函数不是线程安全的, 于是编写下面的代码进行测试. 注意加锁和不加锁区别很大, 在mktime中使用多 ...

  6. php的mktime,php mktime 函数分析

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

  7. php的mktime,PHP mktime() 函数

    PHP Date / Time 函数 定义和用法 mktime() 函数返回一个日期的 Unix 时间戳. 参数总是表示 GMT 日期,因此 is_dst 对结果没有影响. 参数可以从右到左依次空着, ...

  8. 【mktime】mktime函数使用

    函数原型 time_t mktime(struct tm *) 其中的 tm 结构体定义如下: struct tm {int tm_sec; /* 秒 – 取值区间为[0,59] */ int tm_ ...

  9. php strtotime mktime,php mktime和strtotime

    本文章来给各位同学介绍一下利用php用strtotime或mktime指定日期数据(本周,上周,本月,上月,本季度)实例,希望对各位同学会有所帮助呀. strtotime定义和用法 strtotime ...

最新文章

  1. android java 圆角_java – Android:给一个webview圆角?
  2. python如何输出两行_python pandas dataframe拆分行(某些行一行拆成多行)
  3. NLTK基础教程学习笔记(二)
  4. python之math_cmath
  5. swagger 上传文件 参数_如何使用Swagger上传文件
  6. 华为HCNA实验操作之常用操作命令32-40
  7. 一分钟学会如何给图片降噪,给图片降噪也可以很简单!
  8. 【读书笔记】高效能人士的七个习惯
  9. WEB实现Excel下载的一种方式--JAVA EXCEL
  10. Win7下如何在windows资源管理器中打开FTP
  11. 亚马逊佣金计算:各个类目下的佣金比和最低推荐费
  12. 【Scratch算法讲解】04-Scratch快速排序 少儿编程Scratch常见排序算法案例分析讲解
  13. php 生成excel透视表,利用Javascript仿Excel的数据透视分析功能
  14. java里this.a=a_Ican'tgohomethisa-way为啥是thisa-way?-thisa-英语-那友持同学
  15. 软件系统架构设计必须掌握的4步流程
  16. 人工智能能否代替人类?
  17. 度数换算_度数换算(度数换算计算器)
  18. 西门子程序组织块功能详细介绍
  19. multisimu仿真用电阻模拟继电器线圈,因为电阻功率太小,电流正常显示一会会变为0,是电阻烧坏的缘故
  20. kail2.0下hping3的安装和使用

热门文章

  1. C#LeetCode刷题之#9-回文数(Palindrome Number)
  2. windows10中屏幕键盘 vs 触摸键盘
  3. python 线性回归模型_如何在Python中建立和训练线性和逻辑回归ML模型
  4. JavaScript Math.random()方法介绍
  5. freecodecamp_freeCodeCamp的学术诚信政策
  6. android如何兴起_情感设计的必要兴起
  7. 环境配置与PyG中图与图数据集的使用
  8. mac安装go语言环境
  9. PyTorch热身小案例
  10. 30行Python代码来绘制一个微信图标