zoukankan      html  css  js  c++  java
  • Mysql时间戳函数和ip转换函数

    Mysql中对于unix时间戳的转换还是挺方便的,

    1.转换为时间戳

    select unix_timestamp('2013-07-15 10-06-07') 如果参数为空,则为当前时间

    2.转换为时间

    select from_unixtime(time),time单位是秒。或者select from_unixtime(time,format),time单位是秒。

    以下说明符可用在 format 字符串中:

    说明符

    说明

    %a

    工作日的缩写名称 (Sun..Sat)

    %b

    月份的缩写名称 (Jan..Dec)

    %c

    月份,数字形式(0..12)

    %D

    带有英语后缀的该月日期 (0th, 1st, 2nd, 3rd, ...)

    %d

    该月日期, 数字形式 (00..31)

    %e

    该月日期, 数字形式(0..31)

    %f

    微秒 (000000..999999)

    %H

    小时(00..23)

    %h

    小时(01..12)

    %I

    小时 (01..12)

    %i

    分钟,数字形式 (00..59)

    %j

    一年中的天数 (001..366)

    %k

    小时 (0..23)

    %l

    小时 (1..12)

    %M

    月份名称 (January..December)

    %m

    月份, 数字形式 (00..12)

    %p

    上午(AM)或下午( PM

    %r

    时间 , 12小时制 (小时hh:分钟mm:秒数ss 后加 AMPM)

    %S

     (00..59)

    %s

     (00..59)

    %T

    时间 , 24小时制 (小时hh:分钟mm:秒数ss)

    %U

     (00..53), 其中周日为每周的第一天

    %u

     (00..53), 其中周一为每周的第一天

    %V

     (01..53), 其中周日为每周的第一天 ;  %X同时使用

    %v

     (01..53), 其中周一为每周的第一天 ;  %x同时使用

    %W

    工作日名称 (周日..周六)

    %w

    一周中的每日 (0=周日..6=周六)

    %X

    该周的年份,其中周日为每周的第一天, 数字形式,4位数;%V同时使用

    %x

    该周的年份,其中周一为每周的第一天, 数字形式,4位数;%v同时使用

    %Y

    年份, 数字形式,4位数

    %y

    年份, 数字形式 (2位数)

    %%

    %’文字字符

     
     
     
     
     

    ip转换函数

    1、用mysql内置函数转换ip地址和数字
    利用两个内置函数
    inet_aton:将ip地址转换成数字型
    inet_ntoa:将数字型转换成ip地址

    2、充分利用mysql内置的format函数
    尤其是在处理字符格式的时候,例如将12345转换成12,345这样的,只要用:format(12345,0)即可,如果用format(12345,2)则显示的是12,345.00了...

  • 相关阅读:
    LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
    RTSP可用网络流
    Linux访问Github缓慢
    Ubu18.0-NVIDIA显卡驱动重装
    FFMPEG第一次学习
    QT-守护程序
    QT-局域网探测工具(简易版)--Ping
    QT-notepad++仿写
    Ubuntu 解压文件
    Ubuntu -换源
  • 原文地址:https://www.cnblogs.com/xd502djj/p/3191877.html
Copyright © 2011-2022 走看看