/*** 时间转double* @param date* @return 返回值类似:43322.3770190278*/public static double Date2Double(Date date){@SuppressWarnings("deprecation")long localOffset  = date.getTimezoneOffset()*60000;double dd = (double)(date.getTime()-localOffset)/ 24 / 3600 / 1000 + 25569.0000000;DecimalFormat df = new DecimalFormat("#.0000000000");//先默认保留10位小数return Double.valueOf(df.format(dd));}
 /*** double 转  Date 时间* @param dVal*/public static Date DoubleToDate(Double dVal){Date oDate = new Date();@SuppressWarnings("deprecation")long localOffset = oDate.getTimezoneOffset() * 60000; //系统时区偏移 1900/1/1 到 1970/1/1 的 25569 天oDate.setTime((long) ((dVal - 25569) * 24 * 3600 * 1000 + localOffset));return oDate;}

java Date与 double 互转相关推荐

  1. Java中Double与BigDecimal的互转,Date和LocalDateTime互转

    Java中类型转换是非常常见的,下面说下几种类型的转换. BigDecimal类型和double类型的值相互转换 1.BigDecimal转double,使用BigDecimal类里面doubleVa ...

  2. java date和localdate_Java8 Date与LocalDate互转

    Java8 Date与LocalDate互转 reference:https://blog.csdn.net/panchang199266/article/details/95724991 Java8 ...

  3. java 日期和字符串互转,根据当天整天时间 得到当天最后一秒的日期时间

    2019独角兽企业重金招聘Python工程师标准>>> java 日期和字符串互转,根据当天整天时间   得到当天最后一秒的日期时间 package com.hi;import ja ...

  4. Java8 LocalDateTime获取时间戳(毫秒/秒)、LocalDateTime与String互转、Date与LocalDateTime互转

    本文收录在猪哥GitHub:https://github.com/pig6/Java 中,本项目收集一线大厂面试.实战.Java学习路线等. 本文目前提供:LocalDateTime获取时间戳(毫秒/ ...

  5. Java int 和 Integer 互转原理

    文章目录 Java int 和 Integer 互转 Java Integer.int 与 new Integer() Integer.valueOf() new Integer() 为什么 Java ...

  6. java str2date,java date类与string类实例代码分享

    Date类用来指定日期和时间,其构造函数及常用方法如下: publicDate() 从当前时间构造日期时间对象. publicStringtoString() 转换成字符串. publiclongge ...

  7. java总结:double取两位小数的多种方法

    1.方法一四舍五入:import java.math.BigDecimal;double f = 111231.5585; BigDecimal b = new BigDecimal(f); doub ...

  8. Java Date Time 教程

    原文链接 作者:Jakob Jenkov  译者:魏嘉鹏 目录 Java 8 Date Time API Java 7 Date Time API 当你初次尝试弄明白怎么去使用Java的date ti ...

  9. java 日期 解析_Java日期解析(Java DATE Parsing)

    Java日期解析(Java DATE Parsing) 我有一个java.util.Date的愚蠢问题. 我有这一行代码,但我不明白为什么这个日期是用这种格式无法解析的. public class T ...

最新文章

  1. Cf Round #403 B. The Meeting Place Cannot Be Changed(二分答案)
  2. dm9000AE调试记录
  3. 【创业】创业团队的那些事(二)
  4. java javax.xml.ws_如何通过javax.xml.ws.Service进行调用
  5. android 中自定义键盘,【图片】自定义属于自己的专属键盘的思路!!!(需要有android编程基础)【exagear吧】_百度贴吧...
  6. Ubantu install jdk
  7. CentOS 7主机名修改与查看命令详述
  8. WSL2 下的 Docker 配置,使用网易云镜像 + 更改 docker 文件系统(否则无法 apt update)
  9. 电脑罗盘时钟代码_轻松吃透实时时钟芯片DS1302软硬件设计
  10. 【转】Python 2.x和Python3.x的区别
  11. 关于Redis缓存和数据库一致性问题
  12. 华三交换机配置定时重启任务
  13. 如何DIY一台属于你自己的电脑?
  14. unity 图片改成astc 所有机型机型检测
  15. Python快速开发分布式搜索引擎Scrapy精讲—craw scrapy item loader机
  16. 朋友圈发图多大不会被压缩_微信:朋友圈照片自动压缩 不暴露位置信息
  17. OpenStack Cinder特性之Volume-backed image介绍与验证
  18. android涟漪动画,如何添加涟漪效果并在android中的按钮上有自定义背景?
  19. NC:宏基因组联合宏蛋白组分析揭示土壤微生物降解多酚
  20. GooglePhoto设置壁纸----壁纸裁剪界面配置

热门文章

  1. Django视图学习——处理Http404异常
  2. 超静音 无振动 | TRINAMIC的3D打印机解决方案
  3. v-if 和 v-show的区别 vue面试题
  4. OCR-光学符号识别
  5. 转换器SherbendGeneralizer示例
  6. python class namedtuple 效率_菜鸟世界 -python进阶之 namedtuple
  7. 数据建模和数据库设计
  8. rockchip rk3566 android11 网口log报错: DMA engine initialization failed
  9. 面试笔试题中的LRU算法及其缺页次数替换
  10. HDU-6555 The Fool