java Date与 double 互转
/*** 时间转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 互转相关推荐
- Java中Double与BigDecimal的互转,Date和LocalDateTime互转
Java中类型转换是非常常见的,下面说下几种类型的转换. BigDecimal类型和double类型的值相互转换 1.BigDecimal转double,使用BigDecimal类里面doubleVa ...
- java date和localdate_Java8 Date与LocalDate互转
Java8 Date与LocalDate互转 reference:https://blog.csdn.net/panchang199266/article/details/95724991 Java8 ...
- java 日期和字符串互转,根据当天整天时间 得到当天最后一秒的日期时间
2019独角兽企业重金招聘Python工程师标准>>> java 日期和字符串互转,根据当天整天时间 得到当天最后一秒的日期时间 package com.hi;import ja ...
- Java8 LocalDateTime获取时间戳(毫秒/秒)、LocalDateTime与String互转、Date与LocalDateTime互转
本文收录在猪哥GitHub:https://github.com/pig6/Java 中,本项目收集一线大厂面试.实战.Java学习路线等. 本文目前提供:LocalDateTime获取时间戳(毫秒/ ...
- Java int 和 Integer 互转原理
文章目录 Java int 和 Integer 互转 Java Integer.int 与 new Integer() Integer.valueOf() new Integer() 为什么 Java ...
- java str2date,java date类与string类实例代码分享
Date类用来指定日期和时间,其构造函数及常用方法如下: publicDate() 从当前时间构造日期时间对象. publicStringtoString() 转换成字符串. publiclongge ...
- java总结:double取两位小数的多种方法
1.方法一四舍五入:import java.math.BigDecimal;double f = 111231.5585; BigDecimal b = new BigDecimal(f); doub ...
- Java Date Time 教程
原文链接 作者:Jakob Jenkov 译者:魏嘉鹏 目录 Java 8 Date Time API Java 7 Date Time API 当你初次尝试弄明白怎么去使用Java的date ti ...
- java 日期 解析_Java日期解析(Java DATE Parsing)
Java日期解析(Java DATE Parsing) 我有一个java.util.Date的愚蠢问题. 我有这一行代码,但我不明白为什么这个日期是用这种格式无法解析的. public class T ...
最新文章
- Cf Round #403 B. The Meeting Place Cannot Be Changed(二分答案)
- dm9000AE调试记录
- 【创业】创业团队的那些事(二)
- java javax.xml.ws_如何通过javax.xml.ws.Service进行调用
- android 中自定义键盘,【图片】自定义属于自己的专属键盘的思路!!!(需要有android编程基础)【exagear吧】_百度贴吧...
- Ubantu install jdk
- CentOS 7主机名修改与查看命令详述
- WSL2 下的 Docker 配置,使用网易云镜像 + 更改 docker 文件系统(否则无法 apt update)
- 电脑罗盘时钟代码_轻松吃透实时时钟芯片DS1302软硬件设计
- 【转】Python 2.x和Python3.x的区别
- 关于Redis缓存和数据库一致性问题
- 华三交换机配置定时重启任务
- 如何DIY一台属于你自己的电脑?
- unity 图片改成astc 所有机型机型检测
- Python快速开发分布式搜索引擎Scrapy精讲—craw scrapy item loader机
- 朋友圈发图多大不会被压缩_微信:朋友圈照片自动压缩 不暴露位置信息
- OpenStack Cinder特性之Volume-backed image介绍与验证
- android涟漪动画,如何添加涟漪效果并在android中的按钮上有自定义背景?
- NC:宏基因组联合宏蛋白组分析揭示土壤微生物降解多酚
- GooglePhoto设置壁纸----壁纸裁剪界面配置