`

为什么自己算出的毫秒数是错的

    博客分类:
  • java
阅读更多

错误的写法:

 

public static void main(String args[]){
  long a=new Date().getTime();
  long b=1000*60*60*24*356;
  System.out.println(a/b);
 }
我算的是从1970年到现在经过了多少年的方法.
这样做有什么错?为什么打印出来是1700多。..现在顶多离1970年才38年而已啊。

 

==========================================================

应该这么写:

 

public static void main(String args[]){
long a=new Date().getTime();
long b =1000;
long l=b*60*60*24*356;
System.out.println(a/l);
}
因为你原来的long b=1000*60*60*24*356;这个式子的数字都是int型你这样转是不对的...
我的解决是先定义一个long型..然后进行向上匹配..得到long 型
问题就这样....运行过是38年

分享到:
评论

相关推荐

    java基础题 很全面

    1. 编程题: 用最有效率的方法算出2乘以8等於几? 30 2. 我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串? 30 3. 请问输出什么,为什么? 30 4. 编程题: 写一个...

    千方百计笔试题大全

    14、编程题: 用最有效率的方法算出2 乘以8 等於几? 9 15、有没有length()这个方法? String 有没有length()这个方法? 9 16、在JAVA 中,如何跳出当前的多重嵌套循环? 9 17、构造器Constructor 是否可被override? 9 ...

    java面试宝典

    14、编程题: 用最有效率的方法算出2 乘以8 等於几? 9 15、有没有length()这个方法? String 有没有length()这个方法? 9 16、在JAVA 中,如何跳出当前的多重嵌套循环? 9 17、构造器Constructor 是否可被override? 9 ...

    MP3格式解析

    计算大小时要将0 去掉,得到一个28 位的二进制数,就是标签大小(不懂为什么要这样做),计算公式如 下: int ID3V2_Size; ID3V2_Size = (Size[0]&0x7F;)*0x200000 +(Size[1]&0x7F;)*0x4000 +(Size[2]&0x7F;)*0x80 +...

    关于ds18b20程序

    DS18B20温度传感器 * * C51 * * yajou 2008-06-28 无CRC * ********************************************************/ #include "reg51.h" #include "intrins.h" #include "DS18B20.h" /**********************...

    JAVA面试题最全集

    如何取得从1970年到现在的毫秒数 如何获取某个日期是当月的最后一天 如何格式化日期 5.数组和集合 6.文件和目录(I/O)操作 如何列出某个目录下的所有文件 如何列出某个目录下的所有子目录 判断一个文件或...

    注册表修改大全(作者:Sunny)

    (如果自己都进不去了,可以以安全模式进入,然后将其值改为0。) ★禁用注册表编辑器Regedit 通过修改注册表,可以控制整个机器,可以禁止修改注册表,防止别人破坏HKEY_CURRENT_USER\Software\Microsoft\Windows...

    c语言编写单片机技巧

    最近几年高频电路与数位电路共享相同电路板,构成所谓的混载电路系统似乎有增加的趋势,类似如此的设计经常会造成数位电路动作时,高频电路却发生动作不稳定等现象,其中原因之一是数位电路产生的噪讯,影响高频电路...

    语音识别的MATLAB实现

    LPC系数算出后,就可以直接进行倒谱系数 的计算,其迭代算法如下: 1.初始化: 2.迭代计算: 这里C(0)实际上就是直流分量,在识别中通常是不用的,也不去计算。 综合考虑识别误差和识别速度的影响,我们在计算...

    C# 最全的日期正则表达式,没有之一

    按照每四年一个闰年计算,平均每年就要多算出0.0078天,经过四百年就会多出大约3天来,因此,每四百年中要减少三个闰年。闰年的计算,归结起来就是通常说的:四年一闰;百年不闰,四百年再闰。 2.3 日期的格式 根据...

    快速可靠网络传输协议KCP.zip

    TCP为了充分利用带宽,延迟发送ACK(NODELAY都没用),这样超时计算会算出较大 RTT时间,延长了丢包时的判断过程。KCP的ACK是否延迟发送可以调节。 UNA vs ACK UNA: ARQ模型响应有两种,UNA(此编号前所有...

    基于模拟退火算法和登山算法解决流水车间调度问题的最优化方法实验c++源码+代码注释和说明.zip

    程序会打印每次算出的最优(最短时间)结果,仅需查看最后一次输出的结果即可。 输出结果格式如下(以第0组数据为例): ``` 7038 7,4,8,2,6,1,0,3,10,9,5, Time:59 ``` 第一行为计算出的最短时间,即工件最优...

    岳维功 ortp-realease.pdf

    在应用开始发送数据时,应用发送数据的时间偏移,也即是自己的时间戳,还有一个随机数 用来添加到偏移上的,而第四个才是真正标记流里面当前最新发送的数据的时间戳。 应用程序询问其第一个时间戳时的调度时间,这里询问...

    节拍器-一个简单易用的节拍器-易语言

    摆锤位置所对标尺数,就表示该摆每分钟振动的节拍数(一次全振动有两次节拍数),由此可算出摆的振动周期(T) T=(2×60)/n(秒) 源自百d百科: 节拍器 前段时间又回去看了遍轻音,然后就忍不住想要入手一把电...

    大数据技术概述.pdf

    流数据要求实时处理,给出实时响应(秒级或毫秒级),否则分析结果会失去商业价值。流计算代 表产品有S4、Storm、Flume、Puma、DStream、银河流数据处理平台。第三种模式是图计算,有些应⽤场景⽐较适合图来建模,⽐...

    安防技术培训资料.doc

    垂直驱动信号 通常由重复频率20/16.7毫秒(50/60赫兹)和脉冲1~3毫秒宽度的脉冲组成。 彩色视频复合信号同步 彩色视频复合信号代表视频和彩色触发信号,意味着摄像 机能和外部的复合彩色视频信号同步。然而尽管称作...

    GPRS控制卡 软件 GS7020B

    其中: Name(名称)为自己起的一个名字 Private IP(本地IP 地址)填客户计算机的IP 地址 Protocol Type(协议类型)选UDP 或所有(Both) Private Port(本地端口号):3700 Public Port(外网端口号) :3700 填好相应内容后,...

    powerbuilder

    参数printjobnumber:用PrintOpen()函数打开的打印作业号x:integer类型,指定要打印屏幕图像左上角在打印页上的x坐标,以千分之一英寸为单位y:integer类型,指定要打印屏幕图像左上角在打印页上的y坐标,以千分...

    CANON 佳能 iR5000/iR6000 数码复印机故障码

    E032 0001 选购件复印控制计数器 复印数据控制板或NE控制板未连接或出故障 激光故障;激光驱动电路故障;电位检测电路故障 E061 0001 激光故障;电位检测电路故障 电位控制结果,检测显影偏压用的鼓明部电位VL2大约为...

Global site tag (gtag.js) - Google Analytics