zoukankan      html  css  js  c++  java
  • MySql UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解

     

     

    MySql UNIX_TIMESTAMPFROM_UNIXTIME函数讲解

    by:授客 QQ1033553122

     

    1. unix_timestampdate)将时间转换为时间戳,如果参数为空,则处理的是当前的时间(返回从'1970-01-01 00:00:00'GMT开始的到当前时间的秒数,不为空则它返回从'1970-01-01 00:00:00' GMT开始的到指定date的秒数值),date可以是一个DATE字符串、一个DATETIME字符串、一个TIMESTAMP或以YYMMDDYYYYMMDD格式的本地时间的一个数字。

    select unix_timestamp();

    结果:



     

    2 from_unixtime将时间戳转换为时间,返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。

     select from_unixtime(1348737229);

    结果:



     

    3.select unix_timestamp('2012-09-27');

    结果:



     

    4. select unix_timestamp('2012-09-27 17:13:49');

    结果:



     

    5. select from_unixtime('2012-09-27 17:13:49');

    结果:


     

    6. select from_unixtime('2011-09-25 17:13:49');

    结果:



     

    7. select now();

    结果-显示系统当前时间

    MySql <wbr>UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解
     

    select unix_timestamp(now());

    结果:



     

    8.假如你向unix_timestamp()传递一个溢出日期,它会返回NULL,但请注意只有基本范围检查会被执行 (年份从1970 2037 月份从01 12,日期从 01 31)

     select unix_timestamp('1969-09-25 17:13:49');

    结果



    select unix_timestamp('2038-09-25 17:13:49');

    结果

    MySql <wbr>UNIX_TIMESTAMP和FROM_UNIXTIME函数讲解



     

    9 select from_unixtime(1348738577, '%Y%m%d');

    结果:




    select from_unixtime(1348738577, '%y%m%d');

    结果:



    select from_unixtime(1348738577, '%Y
    %m%d');

    结果:


     

    注:

    根据format字符串格式化date值。

    下列修饰符可以被用在format字符串中:

     

    %M 月名字(January……December)

    %W 星期名字(Sunday……Saturday)

    %w 一个星期中的天数(0=Sunday ……6=Saturday

    %U 星期(0……52), 这里星期天是星期的第一天

    %u 星期(0……52), 这里星期一是星期的第一天

    %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)

    %Y , 数字, 4

    %y , 数字, 2

    %a 缩写的星期名字(Sun……Sat)

    %d 月份中的天数, 数字(00……31)

    %e 月份中的天数, 数字(0……31)

    %m , 数字(01……12)

    %c , 数字(1……12)

    %b 缩写的月份名字(Jan……Dec)

    %j 一年中的天数(001……366)

    %H 小时(00……23)

    %k 小时(0……23)

    %h 小时(01……12)

    %I 小时(01……12)

    %l 小时(1……12)

    %i 分钟, 数字(00……59)

    %r 时间,12 小时(hh:mm:ss [AP]M)

    %T 时间,24 小时(hh:mm:ss)

    %S (00……59)

    %s (00……59)

    %p AMPM

    %% 一个文字“%”

  • 相关阅读:
    css3 preserve-3d 的理解 注意IOS上的兼容
    javascript JSMpeg.js 播放视频解决不用全屏也能播放(也支持自动播放哦)
    linux写系统服务的方法
    mysql connect refuse解决方法
    SQLite-CONSTRAINTS(约束)
    Java集合
    自定义一个简单的SegmentedControl
    symbolicatecrash解析crash文件
    django应用的测试
    WordPress调用page页面内容方法
  • 原文地址:https://www.cnblogs.com/shouke/p/10158018.html
Copyright © 2011-2022 走看看