`
bingxingke2
  • 浏览: 39885 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

php时间戳与字符串的相互转换

阅读更多
php date()函数的第二个参数是int类型的,如果是字符串类型的,结果就会变成1970-01-01 xx:xx:xx,那么如何将两种类型的时间互转呢?查了下php 的API,原来有这么个函数,它就是strtotime()…
<?php
date_default_timezone_set(“prc”);

$stringtime = date(“Y-m-d H:i:s”,time());

echo $stringtime.”<br/>”;

echo strtotime($stringtime).”<br/>”;

echo date(“Y/m/d G:i:s A”,strtotime($stringtime));
?>


运行结果:

2010-06-21 17:29:32
1277112572
2010/06/21 17:29:32 PM

原文来自:http://www.52blogger.com/archives/493
分享到:
评论
10 楼 q179181 2011-01-18  
初学、PHP
9 楼 jordan_micle 2010-07-07  
如果用来计算时间差是挺好用的
8 楼 nodonkey 2010-07-06  
strtotime 确实很强大的说 使用起来比 unix 时间戳方便许多
7 楼 Shrek82 2010-07-05  
计算时间差用这个函数不错。
很强大。
6 楼 xieye 2010-07-02  
windywany 写道
还有二个函数:mktime,gmmaktime.
另外一点,显示当前时间时date的第二个参数是不需要的.
strtotime这个函数非常厉害.
在项目中最常用的使用方法有以下二种:
1.strtotime('2001-09-01 12:00:00'),时间最好有,在项目中已经发现不加时间出现异常情况.
2.strtotime('+1 year +6 months -1 day +12 hours'),这个方法我最喜欢.


保险起见我一直用mktime,没用strtotime,但是楼上既然用过了,那应该也可用
5 楼 windywany 2010-07-02  
还有二个函数:mktime,gmmaktime.
另外一点,显示当前时间时date的第二个参数是不需要的.
strtotime这个函数非常厉害.
在项目中最常用的使用方法有以下二种:
1.strtotime('2001-09-01 12:00:00'),时间最好有,在项目中已经发现不加时间出现异常情况.
2.strtotime('+1 year +6 months -1 day +12 hours'),这个方法我最喜欢.
4 楼 bingxingke2 2010-06-30  
haohetao 写道
这个strtotime()是不是PHP5.3新增的

php3.0之后的
3 楼 haohetao 2010-06-28  
这个strtotime()是不是PHP5.3新增的
2 楼 bingxingke2 2010-06-25  
化蝶自在飞 写道
php自带函数很多哦.常备手册以防不时之需.

恩 嘿嘿
1 楼 化蝶自在飞 2010-06-21  
php自带函数很多哦.常备手册以防不时之需.

相关推荐

    时间戳与时间相互转换(php .net精确到毫秒)

    本文给大家分享的时间戳与时间相互转换(php .net精确到毫秒) ,感兴趣的朋友一起学习吧

    unixtime:用于在 unix 时间戳和格式化的日期时间字符串之间进行转换的单页 Web 应用程序

    Unix时间 用于在 Unix 时间戳和格式化的日期/时间字符串之间进行转换的单页 Web 应用程序。 可在上使用。

    php强大的时间转换函数strtotime

    使用strtotime可以将各种格式的时间字符串转换为时间戳 转换常规时间格式 echo date('Y-m-d H:i:s', strtotime('2016-01-30 18:00')).PHP_EOL; echo date('Y-m-d H:i:s', strtotime('20160130180001')).PHP_EOL; ...

    PHP基础讲义pdf版含视频下载地址。

    10. 字符串&赋值运算符及运算返回值 19 11. 逻辑运算符 21 12. 三元及递增递减运算符 26 13. 位运算 28 二、 控制结构 32 1. 三大控制结构之顺序和分支 32 2. 分支之switch 34 3. 三大控制结构之循环 36 4. break&...

    php自定义时间转换函数示例

    主要介绍了php自定义时间转换函数,可实现时间戳与字符串时间显示格式之间的转换功能,需要的朋友可以参考下

    PHP开发实战1200例源码

    实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式 147 实例116 验证电话号码的格式是否正确 147 实例117 验证Email...

    Python基础学习之时间转换函数用法详解

    python的时间格式分为多种,几种格式之间的转换方法时常是我们遇到的而且是经常忘记的点,python不像php,时间字符串和datetime是一起的,只需要strtotime和date函数就可以相互转化。虽然网上已经有很多python时间...

    PHP入门到精通

    7.8字符串与数组的转换 7.9统计数组元素个数 7.10数组排序 PHP与Web页面交互(教学录像:1小时4分33秒) 8.1Web页表单元素的组成 8.2在普通的Web页中插入表单 8.3获取表单数据的两种方法 8.4PHP传参的常用方法 8.5在...

    PHP入门到精通02

    7.8字符串与数组的转换 7.9统计数组元素个数 7.10数组排序 PHP与Web页面交互(教学录像:1小时4分33秒) 8.1Web页表单元素的组成 8.2在普通的Web页中插入表单 8.3获取表单数据的两种方法 8.4PHP传参的常用方法 8.5在...

    PHP和MySQL Web开发第4版pdf以及源码

    第4章 字符串操作与正则表达式 4.1 创建一个示例应用程序:智能表单邮件 4.2 字符串的格式化 4.2.1 字符串的整理:chop()、ltrim()和trim() 4.2.2 格式化字符串以便显示 4.2.3 格式化字符串以便存储:...

    php网络开发完全手册

    3.2.3 转换成字符串型 55 3.2.4 转换成布尔型 55 3.2.5 转换成数组 56 3.2.6 转换成对象 56 3.2.7 使用函数进行数据类型的强制 3.2.7 转换 57 3.3 小结 57 第4章 函数处理与数据引用 58 4.1 函数的定义与使用 58 ...

    PHP和MySQL WEB开发(第4版)

    第4章 字符串操作与正则表达式 4.1 创建一个示例应用程序:智能表单邮件 4.2 字符串的格式化 4.2.1 字符串的整理:chop()、ltrim()和trim() 4.2.2 格式化字符串以便显示 4.2.3 格式化字符串以便存储:addslashes()和...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式 147 实例116 验证电话号码的格式是否正确 147 实例117 验证Email...

    php将时间差转换为字符串提示

    通过传入数据库中存储的文章发表时的UNIX时间戳,来转化为例如 几分钟前,几小时前,几天前 这样的提示。如微博

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式 147 实例116 验证电话号码的格式是否正确 147 实例117 验证Email...

    PHP和MySQL Web开发第4版

    第4章 字符串操作与正则表达式 4.1 创建一个示例应用程序:智能表单邮件 4.2 字符串的格式化 4.2.1 字符串的整理:chop()、ltrim()和trim() 4.2.2 格式化字符串以便显示 4.2.3 格式化字符串以便存储:...

    php中将时间差转换为字符串提示的实现代码

    通过传入数据库中存储的文章发表时的UNIX时间戳,来转化为例如 几分钟前,几小时前,几天前 这样的提示。

    PHP中preg_match正则匹配中的/u、/i、/s含义

    您可能感兴趣的文章:php正则匹配html中带class的div并选取其中内容的方法正则匹配密码只能是数字和字母组合字符串功能【php与js实现】PHP正则匹配日期和时间(时间戳转换)的实例代码PHP入门教程之正则表达式基本用法...

    php数值转换时间及时间转换数值用法示例

    主要介绍了php数值转换时间及时间转换数值用法,涉及php strtotime及date等函数实现日期的字符串格式与Unix时间戳格式转换相关操作技巧,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics