当前位置: 首页 > news >正文

php时间格式转换成时间戳,php时间格式转换成时间戳的方法

php时间格式转换成时间戳的方法:1、使用strtotime函数将英文文本字符串表示的日期转换为时间戳,语法是“strtotime ( string time [, int now] )”;2、通过mktime函数从日期取得时间戳。

1cab82b387f8738847bcd7a6a0d4f80d.png

PHP 日期转换为时间戳 strtotime 与 mktime 函数

strtotime() 函数用于将英文文本字符串表示的日期转换为时间戳,为 date() 的反函数,成功返回时间戳,否则返回 FALSE 。

语法:int strtotime ( string time [, int now] )

参数 time 为被解析的字符串,是根据 GNU 日期输入格式表示的日期。

例子:<?php

echo strtotime("2009-10-21 16:00:10");//输出 1256112010

echo strtotime("10 September 2008");//输出 1220976000

echo strtotime("+1 day"), "
";//输出明天此时的时间戳

?>

mktime() 函数用于从日期取得时间戳,成功返回时间戳,否则返回 FALSE 。

语法:

int mktime(时, 分, 秒, 月, 日, 年)

例子:<?php

echo mktime(21, 50, 55, 07, 14, 2010);//输出“1279115455”

?>

参数可以从右向左省略,任何省略的参数会被设置成本地日期和时间的当前值。

mktime() 在做日期计算和验证方面很有用,它会自动计算超出范围的输入的正确值。例如下面例子输出的都是 2008-01-01:<?php

echo date("Y-m-d", mktime(0, 0, 0, 12, 32, 2007));

echo date("Y-m-d", mktime(0, 0, 0, 13, 1, 2007));

?>

下个月的最后一天:

任何给定月份的最后一天都可以被表示为下个月的第 "0" 天,而不是 -1 天,如下面的例子:<?php

$lastday = mktime(0, 0, 0, 3, 0, 2008);

echo strftime("2008年最后一天是:%d", $lastday);

?>

相关文章:

  • echarts php 数据处理,PHP 使用Echarts生成数据统计报表详解
  • conv php,php metaphone()函数及php localeconv() 函数实例解析
  • php 配置 error_reporting,关于php中的错误配置display_errors与error_reporting说明
  • php计算器源码,php 简单计算器
  • 学生考勤管理系统php,php158 学生考勤管理系统
  • linux php-mbstring下载,linux下php加载mbstring的方法 | 快享
  • php 與或非,js逻辑与,或,非
  • java邮件代码,java发送邮件(示例代码)
  • linux下mysql乱码,Linux下mysql中文乱码解决方案
  • matlab里怎么计算期望,§7.4.2 利用MATLAB计算随机变量的期望和方差.pdf
  • php静态页缓存,php处理静态页面:页面设置缓存时间图文详解
  • java 数据的储存,java数据储存方式详解
  • helpers.php,helpers.php
  • python下载package失败,pip安装packag失败
  • php ieee754,在 Go 中探索 IEEE-754 标准
  • 0基础学习移动端适配
  • canvas 绘制双线技巧
  • CAP理论的例子讲解
  • extract-text-webpack-plugin用法
  • isset在php5.6-和php7.0+的一些差异
  • javascript 总结(常用工具类的封装)
  • js学习笔记
  • MQ框架的比较
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • nodejs:开发并发布一个nodejs包
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • Spark VS Hadoop:两大大数据分析系统深度解读
  • SwizzleMethod 黑魔法
  • ucore操作系统实验笔记 - 重新理解中断
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 机器学习 vs. 深度学习
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 追踪解析 FutureTask 源码
  • 做一名精致的JavaScripter 01:JavaScript简介
  • Spring Batch JSON 支持
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​2021半年盘点,不想你错过的重磅新书
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • ‌JavaScript 数据类型转换
  • #systemverilog# 之 event region 和 timeslot 仿真调度(十)高层次视角看仿真调度事件的发生
  • #职场发展#其他
  • %check_box% in rails :coditions={:has_many , :through}
  • (1)(1.11) SiK Radio v2(一)
  • (day6) 319. 灯泡开关
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (层次遍历)104. 二叉树的最大深度
  • (二)Optional
  • (二)pulsar安装在独立的docker中,python测试
  • (六)软件测试分工
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (一) storm的集群安装与配置
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化