Time、Date拼接成TimeStamp

有关于Time类型、Date类型的数据这里不再赘述,本文旨在讲解如何将数据库中的Time、Date类型取出来并转换成TimeStamp类型,话不多说,先看代码:

    val longDateStart = this.dateStart!!.getTime()
System.out.println(longDateStart)
val longTimeStart = this.timeStart!!.time
System.out.println(longTimeStart)
val timestamp_start = Timestamp(longDateStart + longTimeStart)

首先,this.dateStart是我从数据库中获取的时间,他在数据库中的类型是Date类型,我用的语言是kotlin(和java差不多,可以当成java看),双感叹号的意思是认为强制性的判不为空(不得已而为之,否则用不了getTime函数),然后我用了getTime()函数。

1、getTime()方法介绍

java中getTime()返回的是毫秒单位的long数据,一般时间以1970-01-01 00:00:00为参考点,但是注意看看是否需要时区。如果是cn,那么加上时区影响,是1970-01-01 08:00:00为参考时间。简单来说,就是从1970年1月1号到现在走过的毫秒数。

2、Time.time介绍

和上述一样,只不过由于Time只记录时分秒,不涉及几月几号,故他是从零点开始计时的,返回的依然是Long类型的数据,这时我把他们打印出来了,是下面的样式:

1520611200000
21600000

3、时间拼接

由于用的语言是kotlin,他是java的简化版,所以不需要new一个TimeStamp(有兴趣的朋友可以了解了解kotlin),而是直接写类型即可,然后传入一个Long类型的数据,这时TimeStamp的构造函数会反向解析这个数值,得出从1970.1.1到现在应该显示出什么具体日期,返回一个TimeStamp的数值。

核心:在创建时间的时候,传入的参数是一个Long类型的数据,这个数值是从1970.1.1到现在的毫秒数,这时便可以返回直观的时间。

Time、Date拼接成TimeStamp的更多相关文章

  1. Date、Time类型拼接成字符串

    Date.Time类型拼接成字符串 语言用的是kotlin,和Java类似 var time = "" val sdf1 = SimpleDateFormat("yyyy ...

  2. Java根据年龄段获取对应年份起始时间戳和最终时间戳、根据生日时间戳获取月份(与数据库的时间戳处理成的月份拼接成SQL条件)

    1.传入年龄段,两个值,一个最小值,一个最大值,然后获取该年龄段的两个时间戳: (1)处理时间方法: /** * 根据年龄获取时间戳(开始年龄key取0,返回一年最后一秒时间戳,时间戳大:反之结束年龄 ...

  3. [原创]SQL 把表中某一个列按照逗号拼接成一行

    在我们开发的过程中,难免遇到一种场景,把某个表中的的某个列的值拼接成用逗号隔开的一行数据 如图:我们把UserId列拼接成一行数据 -------> 为此我写了一个存储过程来解决此类问题. -- ...

  4. 关于SQL Server将一列的多行内容拼接成一行的问题讨论

    http://blog.csdn.net/rolamao/article/details/7745972 昨天遇到一个SQL Server的问题:需要写一个储存过程来处理几个表中的数据,最后问题出在我 ...

  5. 将数组里的元素拼接成sql里的in条件

    /** * 将数组里的元素拼接成sql里的in条件,如'a1','a2','a3' * @param array * @returns */function makeSqlInStr(array){ ...

  6. php部分--例子:租房子(复选框的全选、数组拼接成字符串、设置复选框的name值、)

    1.链接数据库 <?php include("DBDA.class.php"); $db=new DBDA(); $sql="select * from fangz ...

  7. SQL Server将一列的多行内容拼接成一行的问题讨论

    转自http://blog.csdn.net/rolamao/article/details/7745972 昨天遇到一个SQL Server的问题:需要写一个储存过程来处理几个表中的数据,最后问题出 ...

  8. 【sql进阶】SQL Server 将某一列的值拼接成字符串

    今天在统计报表的时候有这么一个需求,将一列字符串拼接成一行,然后展示到新的列中. 每一项的服务列表如下: 最终想要的结果是 sql如下: select AuxTypeName + ',' from ( ...

  9. 将EXCEL中的列拼接成SQL insert插入语句

    工作中经常需要将EXCEL文件中的数据导入到各种数据库,但是对于不熟悉数据库的人来说,如果直接使用命令执行导入,这无疑是一个难题,也是一个风险.这里我们直接在EXCEL文件中拼接成标准的SQL ins ...

随机推荐

  1. pytorch中查看gpu信息

    其他:windows使用nvidia-smi查看gpu信息 为什么将数据转移至GPU的方法叫做.cuda而不是.gpu,就像将数据转移至CPU调用的方法是.cpu?这是因为GPU的编程接口采用CUDA ...

  2. PHP中 spl_autoload_register() 函数用法

    这篇文章主要介绍了PHP中spl_autoload_register()函数用法,结合实例形式分析了__autoload函数及spl_autoload_register函数的相关使用技巧,需要的朋友可 ...

  3. H3C CHAP验证

  4. jq实现二级菜单/下拉菜单

    https://www.cnblogs.com/sandraryan/ 不是很难,直接上代码~ 有写注释 <!DOCTYPE html> <html lang="en&qu ...

  5. Python--day62--编辑出版社功能

    1,Django项目主要用到的文件

  6. CodeForces 825G"Tree Queries"(选根建树)

    传送门 •参考资料 [1]:CodeForces 825G Educational Round #25 G :建树选根大法+O1大法+iostream解绑了还是慢 •题意 给定一颗包含 n 个节点的树 ...

  7. 解析PHP跳出循环的方法以及continue、break、exit的区别介绍

    本篇文章是对PHP跳出循环的方法以及continue.break.exit的区别进行了详细的分析介绍,需要的朋友参考下   PHP中的循环结构大致有for循环,while循环,do{} while 循 ...

  8. Vue 小实例 跑马灯效果

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  9. UVa 1635 - Irrelevant Elements-[分解质因数]

    Young cryptoanalyst Georgie is investigating different schemes of generating random integer numbers ...

  10. H3C 被动方式建立连接过程