`
woshixushigang
  • 浏览: 577940 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

from_unixtime,unix_timestamp

 
阅读更多

进来休息下,来点我吧

from_unixtime()是MySQL里的时间函数
date为需要处理的参数(该参数是Unix 时间戳),可以是字段名,也可以直接是Unix 时间戳字符串
后面的 '%Y%m%d' 主要是将返回值格式化。

java里面 new Date().getTime()得到的结果是13位的。

而数据库转化的是10位的
例如:
mysql>SELECT FROM_UNIXTIME( 1349572601, '%Y%m%d' )  
->20121007
mysql>SELECT FROM_UNIXTIME( 1349572601, '%Y年%m月%d' ) 
->2012年10月7
UNIX_TIMESTAMP() 是与之相对正好相反的时间函数

UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)

  若无参数调用,则返回一个 Unix timestamp ('1970-01-01 00:00:00' GMT 之后的秒数) 作为无符号整数。若用date 来调用 UNIX_TIMESTAMP(),它会将参数值以'1970-01-01 00:00:00' GMT后的秒数的形式返回。date 可以是一个 DATE 字符串、一个 DATETIME字符串、一个 TIMESTAMP或一个当地时间的YYMMDD 或YYYMMDD格式的数字。

例如:

mysql> SELECT UNIX_TIMESTAMP() ; 
->1349573410

分享到:
评论

相关推荐

    FROM_UNIXTIME 格式化MYSQL时间戳函数

    函数的基本语法是`FROM_UNIXTIME(unix_timestamp, format)`,其中`unix_timestamp`参数是你想要转换的时间戳,而`format`则是一个可选参数,用于定义输出日期和时间的格式。如果省略`format`,默认的格式将是"YYYY-...

    mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数

    本篇主要关注三个特定的函数:FROM_UNIXTIME,UNIX_TIMESTAMP,以及DATE_FORMAT。这些函数在处理日期和时间戳之间的转换以及格式化日期输出时非常有用。 首先,`FROM_UNIXTIME()`函数的作用是将Unix时间戳转换为可...

    oracle中日期类型与unix 时间戳的转换

    oracle中日期类型与unix 时间戳的转换, Unix时间戳记是从'1970-01-01 00:00:00'GMT开始的秒数,表现为整数型。...SELECT oracle_to_unix(SYSDATE),unix_to_oracle(1551774286),oracle_to_unix(SYSDATE) FROM dual;

    mysql 日期函数.txt

    FROM_UNIXTIME(unix_timestamp) **功能**: 将Unix时间戳转换为日期时间格式。 **示例**: ```sql SELECT FROM_UNIXTIME(1672531496); ``` 输出结果:例如 `2023-01-01 12:34:56` #### 27. SEC_TO_TIME(seconds) ...

    MySQL UNIX时间戳与日期的相互转换

    在MySQL中,可以通过`FROM_UNIXTIME()`和`UNIX_TIMESTAMP()`这两个函数来实现UNIX时间戳与日期之间的相互转换。 #### 二、UNIX时间戳转日期:`FROM_UNIXTIME()` ##### 1. 函数定义 `FROM_UNIXTIME()`是MySQL中的一...

    thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结

    使用mysql函数FROM_UNIXTIME(unix_timestamp,format)直接转换 select FROM_UNIXTIME(o.create_time,'%Y-%m-%d') create_time from table 方式二 使用模型获取器 withAttr, 在该方法中用date函数格式化 ->field('...

    MySQL中日期和时间戳互相转换的函数和方法

    FROM_UNIXTIME 例如: 数据表中 invest_time 存储的是时间戳,如 1429063399 使用 FROM_UNIXTIME 可以把时间戳转换为日期: 代码如下: select FROM_UNIXTIME(invest_time,’%Y年%m月%d’) from crm_invest_apply ...

    解析mysql中UNIX_TIMESTAMP()函数与php中time()函数的区别

    MySQL还提供了FROM_UNIXTIME()函数,用于将Unix时间戳转换回日期和时间格式。它可以接受一个可选的格式参数,类似于DATE_FORMAT()函数,允许用户自定义输出的日期和时间格式。 在PHP中,time()函数同样返回从Unix...

    Mysql中时间戳转为Date的方法示例

    这个函数的基本语法是 `FROM_UNIXTIME(timestamp, format)`,其中 `timestamp` 是要转换的时间戳,`format` 是可选的日期格式字符串。 - 示例1:如果你有一个10位的时间戳(例如1429063399),可以这样转换: ```...

    mysql中int的日期格式处理

    另一方面,如果你有一个Unix时间戳(整数)并且需要将其转换回日期,可以使用`FROM_UNIXTIME()`函数。这个函数接收Unix时间戳作为参数,并返回日期和时间的字符串,格式通常为'YYYY-MM-DD HH:MM:SS'。例如: ```sql...

    PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)

    $sql = "SELECT * FROM message WHERE DATE_FORMAT(FROM_UNIXTIME(chattime), '%Y-%m-%d') = DATE_FORMAT(NOW(), '%Y-%m-%d') ORDER BY id DESC"; ``` 这个查询会返回今天的所有消息记录,`chattime`字段是UNIX...

    ms sql server中实现的unix时间戳函数(含生成和格式化,可以和mysql兼容)

    直接上代码: CREATE FUNCTION UNIX_TIMESTAMP (@ctimestamp datetime) RETURNS integer AS BEGIN /* Function body */ ...CREATE FUNCTION from_unixtime (@ts integer) RETURNS datetime AS BEGIN /* Functio

    mysql 日期与时间的转换

    这时可以利用`STR_TO_DATE()`函数配合`FROM_UNIXTIME()`和`UNIX_TIMESTAMP()`来进行转换。 ##### 示例: 假设有一个日期字符串`'201103031135'`,我们可以先将其转换为日期格式,再转换为Unix时间戳: ```sql -- 先...

    python UNIX_TIMESTAMP时间处理方法分析

    本文实例讲述了python UNIX_TIMESTAMP时间处理方法。分享给大家供大家参考,具体如下: from datetime import datetime import time int(time.mktime(rm.start_time.timetuple())) datetime.fromtimestamp(time....

    mysql 查询本周、上周、本月

    WHERE DATE_FORMAT(FROM_UNIXTIME(pudate, '%Y-%m'), '%Y%m') = DATE_FORMAT(CURDATE(), '%Y%m'); ``` - 查询当周的数据: ```sql SELECT * FROM user WHERE WEEKOFYEAR(FROM_UNIXTIME(pudate, '%y-%m-%d')) ...

    mysql时间戳转成常用可读时间格式的两种方法

    SELECT FROM_UNIXTIME(timestamp, format); ``` 在这里,`timestamp`是你的时间戳值,而`format`是一个可选参数,用于指定日期和时间的输出格式。例如,如果你有一个时间戳1234567890,你可以将其转换为"YYYY-MM-DD...

    一场Pandas与SQL的巅峰大战三1

    timestamp_to_date = pd.Timestamp.fromtimestamp(timestamp) ``` 在SQL中,转换日期通常涉及到使用内置的日期函数。例如,MySQL中的`FROM_UNIXTIME()`和`UNIX_TIMESTAMP()`函数分别用于将Unix时间戳转换为日期和将...

Global site tag (gtag.js) - Google Analytics