• PHP对于Unix时间戳转换 2015-01-12 15:25:58
    1.将Unix时间戳转换成类似"2012-05-12 11:09:15"的格式: date('Y-m-d H:i:s',$time); //$time的值即Unix时间戳,可能是你从数据库里取出来的或者... 2.将"2012-05-12"格式的时间转换成时间戳: strtotime("2012-...
    常用

    1.将Unix时间戳转换成类似"2012-05-12 11:09:15"的格式:

    date('Y-m-d H:i:s',$time); //$time的值即Unix时间戳,可能是你从数据库里取出来的或者...

    2.将"2012-05-12"格式的时间转换成时间戳:

    strtotime("2012-05-12"); //返回值为int型

    3.打印当前时间的时间戳:

    echo(time());

    进阶

    其实PHP提供的date函数的功能是非常好用的,例如你想将Unix时间戳转换成你想要的日期格式,例如"2012年5月25日":

    date('Y年m月d日',$time);

    可以看到date函数只对"Y"、"m"、"d"感兴趣,至于你中间插入的什么特殊字符她是不太去关注的。
    ■年--"Y"表示四位数的年。2012
    ■年--"y"表示两位数的年。12
    ■月--"F"表示英语月份全拼。一月会显示为"january"
    ■月--"M"表示英语月份的前3个字符。一月会显示为january的缩写"jan"
    ■月--"m"表示数字的月份。一月显示为"01",十二月为"12"
    ■日--"j"表示数字日期。若日期为一位数的话高位不会补"0",例如:"9"、"12"
    ■日--"d"表示数字日期。若日期为一位数的话高位会补"0",例如:"09"、"12"
    ■时--"g"十二小时制的时间,若为一位数高位不会补"0",例如:"3"、"12"
    ■时--"G"二十四小时制的时间,若为一位数高位不会补"0",例如:"3"、"18"
    ■时--"h"十二小时制的时间,若为一位数高位会补"0",例如:"03"、"12"
    ■时--"H"二十四小时制的时间,若为一位数高位会补"0",例如:"03"、"18"
    ■分--"i"分,例如:"09"、"60"
    ■秒--"s"秒,例如:"06"、"60"

    最后需要注意,若为十二小时制的时间格式输出,需要标明上午、下午

    例如:echo date('g:i:s a');
    输出结果为:5:56:57 am

    echo date('h:i:s A');
    输出结果为:05:56:57 AM
    "a"上午=am、下午=pm;"A"上午=AM、下午=PM

    科普

    时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。它也被称为 Unix 时间戳(Unix Timestamp)。

    Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix 系统、类Unix系统中,也在许多其他操作系统中被广泛采用。
    展开全文
  • php 将标准字符串格式时间转换成unix时间戳的函数为:strtotime函数(PHP 4, PHP 5)。 strtotime函数详细参考: strtotime — 将任何英文文本的日期时间描述解析为 Unix 时间戳. 函数格式说明: int strtotime ( ...
  • Unix时间戳转化时间 2019-02-18 11:07:13
    因为项目中经常用到Unix时间戳的转化,今天就总结一下 PHP中 这种方式在PHP程序中完成转换,优点是无论是不是数据库中查询获得的数据都能转换转换范围不受限制,缺点是占用PHP解析器的解析时间,速度相对慢。 用...
  • mysql中UNIX时间戳与日期的相互转换 UNIX时间戳转换为日期用函数:FROM_UNIXTIME() select FROM_UNIXTIME(1410318106); 日期转换UNIX时间戳用函数:UNIX_TIMESTAMP() select UNIX_TIMESTAMP('2014-09-10 11:...
  • 1. UNIX时间戳转换为日期用函数: date() 一般形式:date('Y-m-d H:i:s', 1156219870); 2. 日期转换UNIX时间戳用函数:strtotime() 一般形式:strtotime('2010-03-24 08:15:42') 转载于:...
  • 我们平常说时间都说的几点几分几秒,星期几,但是在计算机里面并不是直接使用我们所说的时间,而是使用Unix时间戳,这样不管是哪个平台,哪个系统,都可以根据自己对时间的定义进行转换,像Java,PHP等都提供了接口...
  • 1. UNIX时间戳转换为日期用函数: date() 一般形式:date('Y-m-d H:i:s', 1156219870); 2. 日期转换UNIX时间戳用函数:strtotime() 一般形式:strtotime('2010-03-24 08:15:42'); php日期转...
  • http://ww111.iteye.com/blog/919139 竟然忘记了,记下来,看你还能忘   (完整的 年月日时分秒) ... phpUNIX时间戳转换为日期用函数 : date() ... php中日期转换UNIX时间戳用函数 :strtotime()
  • java unix时间戳转换 2011-10-14 15:10:42
    把java时间戳转换成unix时间戳: Timestamp appointTime=Timestamp.valueOf(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())) SimpleDateFormat df = new SimpleDateFormat("yyyy...
  • 1、UNIX时间戳的简介 UNIX时间戳是保存日期和时间的一种紧凑简洁的方法,是大多数UNIX系统中保存当前日期和时间的一种方法,是根据一个时区进行标准化而设计的一种通用格式,也是在大多数计算机语言中表示日期和时间...
  • python日期时间字符串转换成unix时间戳   今天用python写抓网页的小程序的时候遇到个问题,页面上的时间字符串例如'(2011-07-01 17:38:49)'要转换成 unix时间戳,以前写php的时候有strtotime函数,在python中一下...
  • PHP+MySQL编程中,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储、处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出...
  • 写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储、处理方便,但 是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要...
  • strtotime函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳。 函数说明:strtotime(要解析的...//相当于将英文单词now直接等于现在的日期和时间,并把这个日期时间转化为unix时间戳。这个
  • 日期转换UNIX时间戳用函数: UNIX_TIMESTAMP() Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′); 例:mysql查询当天的记录数: $sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chat...
  • UNIX时间戳 2016-03-26 16:52:51
    时间戳是文件属性中的创建、修改、和访问时间。数字时间戳服务是Web网站安全服务项目之一,能提供电子文件的日期和...UNIX时间戳 在UNIX系统中,日期与时间表示为自1970年1月1日零点起到当前时刻的秒数,这种时间被称
  • 这样是秒数。 select (TO_DATE('2016-02-29 00:00:00', 'YYYY-MM-DD HH24:mi:ss') - TO_DATE('1970-01-01 08:00:00', 'YYYY-MM-DD HH24:mi:ss')) * 86400 from dual
1 2 3 4 5 ... 20
收藏数 7,546
精华内容 3,018