zoukankan      html  css  js  c++  java
  • mysql 日期转换sql函数

    mysql提供了两个函数:

              from_unixtime(time_stamp)   ->  将时间戳转换为日期

              unix_timestamp(date)             ->  将指定的日期或者日期字符串转换为时间戳

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    [plain]
    select from_unixtime(1382544000); 
    +---------------------------+ 
    | from_unixtime(1382544000) | 
    +---------------------------+ 
    | 2013-10-24 00:00:00       | 
    +---------------------------+ 
    如: unix_timestamp(date)
      
    [plain]
    select unix_timestamp(date('2013-10-24')); 
    +------------------------------------+ 
    | unix_timestamp(date('2013-10-24')) | 
    +------------------------------------+ 
    |                         1382544000 | 
    +------------------------------------+ 
      
    如果要查询当天的订单的记录:
    [plain]
    select count(*) from b_order Where  date_format(from_unixtime(create_time),'%Y-%m-%d') = date_format(now(),'%Y-%m-%d'
      
    也可以这样:
    [plain]
    select count(*) from b_order Where  create_time >= unix_timestamp('2013-10-24 00:00:00') and create_time <=  unix_timestamp('2013-10-24 23:59:59') ; 
  • 相关阅读:
    图算法之广度优先遍历
    图形算法之深度优先遍历
    list下SORT排序方法使用
    Linux使用curl进行接口测试
    Template方法应用
    profile[计算方法耗时模块]用法
    性能测试的实施及总结(二)
    yum源配置
    Dockerfile文件
    Docker的Image与Container
  • 原文地址:https://www.cnblogs.com/gyrgyr/p/11240126.html
Copyright © 2011-2022 走看看