Mysql函数备注(Unix时间戳以及IP地址)
来源:互联网 发布:vb.net 实例化 编辑:程序博客网 时间:2024/06/05 21:03
最近查数据,遇到一些数据类型的转换。数据库里的表,属性的类型设置不是太好(好多用了int型,设计者不知啥个意思),我需要将这些值转换成另外的类型输出。总结一下,后面有遇到再补充:
将int类型值转换成标准的UNIX时间格式("yy-mm-dd h:m:s"形式):
函数:FROM_UNIXTIME(time),其中time是待转换的int类型值;
将int类型值转换成点分十进制的IP地址格式:
函数:inet_ntoa(ip),其中ip是待转换的int类型值;这个函数本来以为只能用在一般的编程语言里边,不能在SQL里用。事实上,是可以的!
另外补充UNIX时间戳UNIX_TIMESTAMP:“ between UNIX_TIMESTAMP('2014-03-12 00:00:00') and UNIX_TIMESTAMP('2014-03-13 00:00:00')) ”意思是就是要求查询结果与时间相关,时间要求在两个UNIX时间戳之间。
2014/7/20 补充:
感觉 FROM_UNIXTIME() 和 UNIX_TIMESTAMP()可以看作一组操作相反的函数,FROM_UNIXTIME() 将长整型转为时间戳格式,而UNIX_TIMESTAMP()将时间戳转换回长整型。
未完待续。。。
0 0
- Mysql函数备注(Unix时间戳以及IP地址)
- mysql数据库字段(ip地址,时间)优化
- Mysql UNIX时间戳和日期转换函数
- MYSQL教程:UNIX时间戳和日期转换函数
- Mysql UNIX时间戳和日期转换函数
- mysql日期相关函数大全,日期,字符串,Unix时间戳...
- unix ip 地址值
- MySQL日期和时间函数讲解(以及时间转换)
- mysql取unix时间戳
- js_验证时间、ip地址、数字、mac地址函数
- mysql中操作IP地址的函数
- Mysql提供的IP地址转换函数
- Unix时间戳转java.util.Date,以及日期函数date_sub()
- MySQL中时间-->数字转换和IP地址-->数字转换
- unix网络基础-显示客户IP地址和端口号的时间获取服务器程序
- mysql时间戳函数
- ip地址转换(通过ip地址以及掩码获取广播地址)
- PHP+Mysql日期时间和UNIX时间戳相互转换
- handler机制的原理
- TCP/IP协议 轮廓性 总结
- ls显示文件大小时显示单位
- at91rm9200上vxworks的热启动试验(WARM_BOOT)
- JavaScript跨域总结与解决办法
- Mysql函数备注(Unix时间戳以及IP地址)
- 错误票据
- 第二次犯的错误
- 虚拟机无法启动
- GNS中支持的模块
- 精确计算程序运行的时间
- 12.图——数组表示法
- Oracle 10g 创建 DB link
- 马军方隐瞒客机情况 调查结果模糊不清又充满矛盾