在实际的开发过程中,前端给后端传时间的时候,有时候传的是整点数值,比如:timeList=[00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],这样传值给后端获取时间带了了一定的麻烦,首先我们需要把每一个整点转换成时间戳,在做有关时间的操作,具体做法如下:

Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, Integer.valueOf(timeList[i].toString()));
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 0);

在这里我们使用Java中的日期类Calendar,使用set方法设置时间点(cal.set( Calendar.HOUR_OF_DAY, Integer.valueOf(timeList[i].toString()));),这样我们就可以吧得到的整点转换成时间戳,最后使用Date类进一步操作,如下:

new Date(cal.getTimeInMillis()/1000)

最后我们得到一个时间戳,这样就转换完成。

Java中获取整点时间戳相关推荐

  1. java中date和时间戳相互转换以及获取前一个小时的时间

    1.时间戳是指文件属性里的创建.修改.访问时间. 数字时间戳技术是数字签名技术一种变种的应用.在电子商务交易文件中,时间是十分重要的信息.在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件被 ...

  2. Java中获取日期和时间

    Java中获取日期和时间 1.创建 java.util.Calendar 实例,调用其 get()方法传入不同的参数即可获 得参数所对应的值 import java.util.Calender; // ...

  3. JAVA中获取当前系统时间

    JAVA中获取当前系统时间 转自:http://www.cnblogs.com/Matrix54/archive/2012/05/01/2478158.html 一. 获取当前系统时间和日期并格式化输 ...

  4. 【转】Java中获取文件大小的正确方法

    [转]Java中获取文件大小的正确方法 本文出处:http://blog.csdn.net/chaijunkun/article/details/22387305,转载请注明.由于本人不定期会整理相关 ...

  5. JAVA中获取当前运行的类名,方法名,行数

    JAVA中获取当前运行的类名,方法名,行数 public static String getTraceInfo(){ StringBuffer sb = new StringBuffer(); Sta ...

  6. java List最大_在java中获取List集合中最大的日期时间操作

    取list集合中最大的日期, 可以用date max = collections.max(datelist);, 传入一个日期集合, 就可以获取, 工作中有这个需求, 就查找到这个, 代码如下 } e ...

  7. Java中获取数据库中两个时间的相差秒数

    场景 Java中获取数据库中结束时间与开始时间相差的秒数. 实现 Long betweenTime=0l;betweenTime =((b.getFinishTime().getTime()-b.ge ...

  8. 高级 | Java中获取类名的3种方法

    转载自 高级 | Java中获取类名的3种方法 获取类名的方法 Java 中获取类名的方式主要有以下三种. getName() 返回的是虚拟机里面的class的类名表现形式. getCanonical ...

  9. Java中获取当前函数名

    Java中获取当前函数名 博客分类: Java JavathreadJDKIDEA  有时候我们需要在程序中获取当前运行的函数名,如何简单的做到这点呢?我们可以用getStackTrace轻松搞定. ...

最新文章

  1. uploadify控制 上传图片到百度云存储
  2. 进一步学习 Cesium 和 3D Tiles 数据相关
  3. 结构体定义容易混淆的地方
  4. jquery ajax怎么实现,你认为他有什么不足之处
  5. oracle入门(8)——实战:支持可变长参数、多种条件、多个参数排序、分页的存储过程查询组件...
  6. lintcode_75.寻找峰值
  7. Python——format()/str.format()函数
  8. 认证Authentication
  9. sql中DistinctCount的用法
  10. STM32F1系列简单介绍及入门学习
  11. 如何爬取中国近十年的GDP,对数据进行处理,并写入csv文件?
  12. 前阿里云CTO章文嵩:怎样做开源才有意义?
  13. 韦东山嵌入式linux第一期_裸机实战之开发板熟悉与体验篇
  14. 数字人民币支付新选择 没有网络时也能使用
  15. 家居行业数字化建设解决方案
  16. 下拉刷新及上拉加载更多的ListView
  17. 基于多阈值的形态提取遥感图像中的沿海线的特征方法(Qu Jishuang)
  18. Linux中使用交叉编译、二进制分析工具链
  19. 没解锁的一加手机刷Recovery的方法
  20. 【PC工具】HiPC手机远程控制电脑软件,微信小程序远程控制电脑

热门文章

  1. (七)容器部件 Container 之 alignment
  2. outgoing钉钉机器人实现
  3. 一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。
  4. SpringCloud学习Day1
  5. 【go-filecoin】V0.5.6 发布 / 命令更新
  6. easyexcel使用和遇到的问题点
  7. 1756 设计最近使用(MRU)队列
  8. 纪录一年多来项目管理的经历
  9. BeautifulSoup爬取国家政策网目标话题的10篇文章,以及基于jieba的关键字生成
  10. 渲染管线流程【图示】