MySql数据库怎样把Long时间与日期相互转换

作者&投稿:贾世 (若有异议请与网页底部的电邮联系)
MySql数据库怎样把Long时间与日期相互转换~

MySql数据库怎样把Long时间与日期相互转换
新建一个字段,用日期类型。
然后用程序将数据读出来转换后插入到新的字段里。

1
  我用的是SQLyog数据库客户端。通过from_unixtime把Long时间转换为日期格式。具体用法如下:select from_unixtime(1388776825);执行即可

  2
  还可以增加时间格式,用法如下:
  SELECT FROM_UNIXTIME( 1388776825, '%Y%m%d' ) 结果:20140104SELECT FROM_UNIXTIME( 1388776825, '%Y年%m月%d' ) 结果:2014年1月4
  3
  如果想逆向转换,可以通过unix_timestamp()函数反向转换。用法如下:
  SELECT UNIX_TIMESTAMP() ;//获取当前时间的秒数
  SELECT UNIX_TIMESTAMP('2014-03-23 10:10:40') ; //获取指定日期格式的秒数
  SELECT UNIX_TIMESTAMP('2014-03-23') ; //获取指定日期格式的秒数

我用的是SQLyog数据库客户端。通过from_unixtime把Long时间转换为日期格式。具体用法如下:select from_unixtime(1388776825);执行即可。具体结果见下图
MySql数据库怎样把Long时间与日期相互转换
2
还可以增加时间格式,用法如下:
SELECT FROM_UNIXTIME( 1388776825, '%Y%m%d' ) 结果:20140104SELECT FROM_UNIXTIME( 1388776825, '%Y年%m月%d' ) 结果:2014年1月4
3
如果想逆向转换,可以通过unix_timestamp()函数反向转换。用法如下:
SELECT UNIX_TIMESTAMP() ;//获取当前时间的秒数
SELECT UNIX_TIMESTAMP('2014-03-23 10:10:40') ; //获取指定日期格式的秒数
SELECT UNIX_TIMESTAMP('2014-03-23') ; //获取指定日期格式的秒数
MySql数据库怎样把Long时间与日期相互转换


mysql是什么数据库
6、优化的 SQL查询算法,有效地提高查询速度 7、提供多语言支持,常见的编码如中文的 GB 2312、BIG5,日文的 Shift_JIS等都可以用作数据表名和数据列名 8、提供 TCP\/IP、ODBC 和 JDBC等多种数据库连接途径 9、提供用于管理、检查、优化数据库操作的管理工具 10、支持多种存储引擎 11、MySQL 是开源...

我想学习数据库,请问MYSQL怎么样
与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大...

请问,MYSQL是个什么样的数据库?
MYSQL很小很小.很安全,免费的数据库呵呵 适合在linux环境下用.经常用的都是 linux+php+mysql 安装文件很小的,才几十M,没有安装就去下一个

什么是MySql数据库
据说,被Sun收购的公司多薄命,不知道MySQL今后前途如何,希望一路走好。相信MySQL的生命力还是很长久的。 时至今日 mysql 和 php 的结合绝对是完美.很多大型的网站也用到mysql数据库.mysql的发展前景是非常光明的! MySQL常用命令: 1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2、创...

MySQL数据库的简介
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大...

mysql具体有什么用
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大...

简单易用的数据库哪个比较好?
加之MySQL数据库,支持多种存储引擎,支持大型数据库,可以处理成千上万条记录,还提供用于管理、检查、优化数据库操作的工具。 因而,MySQL尤其受个人,以及中小企业的推崇。 虽然MySQL数据库简单易用,但我还是不会部署该怎么办? 别担心,现在市面上已经出现了,一种自带数据库的新型办公软件。 比如说,云表企业应用平台,...

为什么要选择MySQL数据库?
因为MySQL数据库服务器在网站建设中的表现是十分出色的。

什么是MySQL数据库
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。由于MySQL是开放源代码的,因此任何人都可以在GeneralPublicLicense的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数...

mysql是干什么用的?
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是...

博山区19518229490: MySql数据库怎样把Long时间与日期相互转换 -
容背维宏: 1、mysql 数据库2009-09-15 00:00:00转化列整型函数:[java] view plaincopy select unix_timstamp("2009-09-15 00:00:00")*1000, 要注意mysql数据库整型比java整型少秒面毫秒数所要乘1000几毫秒差2、mysql数据库1252999488000(javalong型数据)转化期:[java] view plaincopy select from_unixtime(1252999488);

博山区19518229490: mysql数据库中怎么用int存java中long类型的时间 -
容背维宏: mysql数据库中怎么用int存java中long类型的时间 mysql的int类型长度,是肯定不够long类型的时间的,可以用bigint类型的存储

博山区19518229490: mysql怎么设置超时时间 -
容背维宏: mysql命令 查看mysql server超时时间:msyql> show global variables like '%timeout%';设置mysql server超时时间(以秒为单位):msyql> set global wait_timeout=10;msyql> set global interactive_timeout=10; my.cnf默认都是没有的,但其实...

博山区19518229490: mysql将查出的日期转成long -
容背维宏: select `name`,`年龄`,unix_timestamp(`出身日期`) as 出生日期 where name = '张三'

博山区19518229490: 怎么在mysql中设置时间格式 -
容背维宏: 通过sql语句查询下 看看现在的值 show variables like '%date%'; 默认的值是:date_format= %Y-%m-%d datetime_format=%Y-%m-%d %H:%i:%s 然后在mysql的配置文件my.cnf 或者 my.ini中 加入 [mysqld] date_format= %Y/%m/%d datetime_format=%Y/%m/%d %H:%i:%s 最后mysql服务器重启即可.

博山区19518229490: Mysql数据库中的时间精确到秒,取出数据时想要精确到日 -
容背维宏: SimpleDateFormat sdf = new SimpleDateFormat ("yyyy-mm-dd"); 使用这个类,可以格式化时间,这里的规则是格式化到年月日,格式如括号参数写的 具体参考,http://blog.csdn.net/gubaohua/article/details/575488

博山区19518229490: 如何向mysql插入指定时间 -
容背维宏: MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司.、 向mysql插入指定时间步骤有:1:mysql在插入时间的时候 要进行格式转换 例如: insert into users(birth) values(STR_TO_DATE('" + alarmDefi.getEndTime()+ "','%Y-%m-%d %k:%i:%s')) ; 这样就可插入:年-月-日 时:分:秒

博山区19518229490: 怎样在MySQL中操作日期 -
容背维宏: mysql有丰富的时间函数:ADDTIME (date2 ,time_interval ) //将time_interval加到date2 CONVERT_TZ (datetime2 ,fromTZ ,toTZ ) //转换时区 CURRENT_DATE ( ) //当前日期 CURRENT_TIME ( ) //当前时间 CURRENT_TIMESTAMP ( ) //当...

博山区19518229490: mysql 怎样插入时间 -
容背维宏: 在程序中你设定你的时间,然后直接INSERT 或者UPDATE到你的时间字段中 create table `tablenmae`( ... ,`time` timestamp NOT NULL default CURRENT_TIMESTAMP);

博山区19518229490: mysql数据库时间 -
容背维宏: 你需要修改什么,时间格式还是时间的值:前者用date_format(now(),'%Y-%m-%d %H:%i:%s');显示为2012-11-11 11:11:11这样的格式,具体你可以调整后者需要直接修改系统时间了;win下的不用说,linux下的可以执行 date -s 具体时间

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网