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了...

  • 相关阅读:
    让某个软件无法被操作员最小化(C#演示)
    SharpGL学习笔记(四) 正射投影
    SharpGL学习笔记(三) 投影变换和视点变换
    盈动线性绝对值编码器(光栅尺)的测试记录
    用基恩仕7060激光测试电池宽度信息
    在winform上内嵌入其它的程序
    AD采样模块采集带模拟量真空表值的实验
    SharpGL学习笔记(二) 模型变换(几何变换)
    git add 错误修改方法
    Reactjs 的 PropTypes 使用方法
  • 原文地址:https://www.cnblogs.com/xd502djj/p/3191877.html
Copyright © 2011-2022 走看看