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"), "<br />"; //输出明天此时的时间戳 ?>
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); ?>
PHP 日期转换为时间戳 strtotime 与 mktime 函数相关推荐
- PHP转换时间戳mktime,php日期转换为时间戳的方法
PHP 日期转换为时间戳 strtotime 与 mktime 函数 日期转换为时间戳 PHP 提供了函数可以方便的将各种形式的日期转换为时间戳,该类函数主要是: strtotime():将任何英文文 ...
- mysql语句将日期转换为时间戳的方法
mysql将日期转换为时间戳更新数据库: update test set creattime=UNIX_TIMESTAMP('2018-04-19') 替换字段为当前日期: update test s ...
- PHP日期转换为时间戳
<?php class SaonekController extends Controller { public function indexAction(){ /*时间戳转换成日期不用说了 但 ...
- php 时间戳最大值,PHP mktime()函数获得本地时间戳
在PHP中使用mktime()函数将一个时间转换成UNIX的时间戳. mktime()函数根据给出的参数返回UNIX时间戳.时间戳是一个长整数,包含了从UNIX纪元(1970年1月1日)到给定时间的秒 ...
- java strtotime_PHP strtotime()与mktime():日期转时间戳
前面我们介绍了<time() 函数>可以获取当前的时间戳,那么如果想要将一个具体的时间转换成时间戳的话该怎么办呢? PHP 中提供了两个函数可以实现将具体的日期转换为时间戳,分别是 str ...
- php怎么把时间戳转成日期格式,php怎么把时间格式转换为时间戳?,时间戳转为日期...
php怎么把时间格式转换为时间戳?PHP怎么把时间格式转换成时间戳?,php时间格式转换为时间戳的方法:1.使用mktime()将时间转换为时间戳,语法为"mktime(小时.分钟.秒.月. ...
- php中如何想时间转为时间戳,php中怎么将时间转换为时间戳
PHP 提供了函数可以方便的将各种形式的日期转换为时间戳,该类函数主要是: strtotime():将任何英文文本的日期时间描述解析为时间戳. mktime():从日期取得时间戳. strtotime ...
- 日期格式转换成时间戳格式php,php日期转时间戳,指定日期转换成时间戳
有朋友问php与mysql有没有办法把日期转时间戳或把指定日期转换成时间戳呢,其实这个是有并且还非常的简单,下面我来给大家介绍介绍. 一.在MySQL中完成 这种方式在MySQL查询语句中转换,优点是 ...
- php把时间格式转换为时间戳,php如何将时间格式转换成时间戳?
php时间格式转换为时间戳的方法:1.使用mktime()将时间转换为时间戳,语法为"mktime(小时.分钟.秒.月.日.年)":2.使用strtime()将字符串表示的日期转换 ...
最新文章
- 基于Springboot实现田径运动会管理系统
- python--函数
- Matlab概率统计编程指南
- BACKUP PENDING状态的解除
- 尚展垒等编著c语言程序设计,C语言程序设计技术实践指导
- c++builder提高批量动态创建panel的速度_骑行时影响速度的事项有哪些 怎样有效提高骑行速度 单车租赁信息...
- 栈溢出笔记1.10 基于SEH的栈溢出
- 照着官网来安装openstack pike之glance安装
- 时序分析 30 金融资产预测 - 蒙特卡洛模拟
- 计算机二级vf上机考试题库,计算机等级考试二级VF上机题库
- python宣传视频 抖音_python下载抖音无水印视频
- android 手机性能测试工具,不服跑个分?安卓手机性能测试工具科普
- 码流、单码流、双码流、多码流
- mysql 3306_允许远程链接mysql,开放3306端口
- 等保是强制的吗?企业不办等保有啥处罚?
- Android shell脚本自动启动app,关闭app,遇到crash自动停止
- git master和main 的纠缠
- uni-app微信公众号(5)——新增、修改地址
- python运行代码不成功_命令行执行python模块时提示包找不到的问题
- Leetcode 860. 柠檬水找零(贪心) 记录反思
热门文章
- python银行家算法例题详解_攒人品之作-能考408大题的知识点整理(有两个知识点的补充)...
- FACTORY 模式
- 利用JNative调用MediaInfo.dll
- oracle_sql性能优化
- 使用Entitas构建游戏框架(一)
- Sql Server 快捷键
- 支付宝当面付之扫码支付“无效签名”
- 毕业设计 stm32人体健康监护系统 - 单片机 嵌入式 物联网
- DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Cameras论文阅读笔记
- 栈的应用 括号匹配 c++