关于时间差计算“难题”的补充——数据格式,处理要求!急求啊
110102650204231 2005/1/6110102650204231 2006/1/24
110103197505250000 2005/7/11
110103197505250000 2007/9/13
110105196508042000 2008/10/26
110105196508042000 2008/10/26
110105660615429 2005/11/29
110105660615429 2006/11/22
110106196211130000 2009/1/30
110108195406093000 2007/10/14
110108196411266000 2004/6/11
110108196411266000 2008/2/14
110108196704306000 2005/8/11
110108196704306000 2008/9/14
.............................
..........................
...........................
..........................
各位大侠,我目前数据格式是如上所示,有好几千个客户的数据,而每个客户的数据又分别有首次交易时间和最后一次交易时间,目前我需要的数据是这两个时间段之间的差值,单位用月份表示,例如2005/7/11到2005/12/31之间的时间差就是5.63333333个月,请问如何用java编程实现对这批数据的处理呢?因为人工计算的话要计算很多次,而且不方便。 数据存在txt文本中,请大家帮帮忙,编一个读取数据文件的程序。 编程 java --------------------编程问答-------------------- 这些数据位数不一样。是什么原因?
那是用long型保存的么?(1970年1月1日0点距离现在的毫秒数)
如果是的话先把long型转为Date型,然后转为String型,在处理就很方便了。
--------------------编程问答-------------------- 因为每个客户的会员号是不同的,所以就会产生这样的现象。这个问题我已经解决了,谢谢哈!
补充:Java , Eclipse