全部产品

获取当前日期时间函数

更新时间:2019-03-05 15:48:40

CURRENT_DATE/CURDATE

  1. current_date()
  • 命令说明:返回当前日期

  • 返回值类型:DATE

  • 示例:

    1. select current_date()
    2. +--------------------+
    3. | _col0 |
    4. +--------------------+
    5. | 2018-12-27 |

CURRENT_TIME/CURTIME

  1. current_time()
  • 命令说明:返回当前时间

  • 返回值类型:TIME

  • 示例:

    1. select current_time()
    2. +--------------------+
    3. | _col0 |
    4. +--------------------+
    5. | 13:52:56 |

CURRENT_TIMESTAMP

  1. current_timestamp()
  • 命令说明:返回当前时间戳

  • 返回值类型:TIMESTAMP

  • 示例:

    1. select current_timestamp()
    2. +------------------------+
    3. | _col0 |
    4. +------------------------+
    5. | 2018-12-27 13:54:42 |

CURRENT_TIMEZONE

  1. current_timezone()
  • 命令说明:返回当前时区

  • 返回值类型:VARCHAR

  • 示例:

    1. select current_timezone()
    2. +--------------------+
    3. | _col0 |
    4. +--------------------+
    5. | Asia/Shanghai |

FROM_UNIXTIME

  1. from_unixtime()
  • 命令说明:返回unixtime时间戳

  • 返回值类型:TIMESTAMP

  • 示例:

    1. select from_unixtime(1522292553)
    2. +------------------------+
    3. | _col0 |
    4. +------------------------+
    5. | 2018-03-29 11:02:33 |

LOCALTIME

  1. localtime()
  • 命令说明:返回本地时间

  • 返回值类型:TIME

  • 示例:

    1. select localtime()
    2. +--------------------+
    3. | _col0 |
    4. +--------------------+
    5. | 13:58:17 |

LOCALTIMESTAMP

  1. localtimestamp()
  • 命令说明:返回当前本地时间戳

  • 返回值类型:TIMESTAMP

  • 示例:

    1. select localtimestamp()
    2. +----------------------+
    3. | _col0 |
    4. +----------------------+
    5. | 2018-12-27 13:59:33 |

NOW

  1. now()
  • 命令说明:返回当前时间戳

  • 返回值类型:TIMESTAMP

  • 示例:

    1. select now()
    2. +------------------------+
    3. | _col0 |
    4. +------------------------+
    5. | 2018-12-27 14:01:00 |

TO_UNIXTIME

  1. to_unixtime(now())
  • 命令说明:转换为unix时间戳

  • 返回值类型:DOUBLE

  • 示例:

    1. select to_unixtime(now())
    2. +--------------------+
    3. | _col0 |
    4. +--------------------+
    5. | 1545890562 |

UTC_DATE

  1. UTC_DATE(now())
  • 命令说明:返回utc日期

  • 返回值类型:VARCHAR

  • 示例:

    1. select UTC_DATE()
    2. +--------------------+
    3. | _col0 |
    4. +--------------------+
    5. | 2018-12-27 |

UTC_TIME

  1. UTC_TIME()
  • 命令说明:返回utc时间

  • 返回值类型:VARCHAR

  • 示例:

    1. select UTC_TIME()
    2. +--------------------+
    3. | _col0 |
    4. +--------------------+
    5. | 06:12:71 |

UTC_TIMESTAMP

  1. utc_timestamp()
  • 命令说明:返回utc时间戳

  • 返回值类型:VARCHAR

  • 示例:

    1. select utc_timestamp()
    2. +---------------------+
    3. | _col0 |
    4. +---------------------+
    5. | 2018-12-27 06:12:18 |