「java时间计费」java计算当前时间
本篇文章给大家谈谈java时间计费,以及java计算当前时间对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java程序中如何实现电话计费模块?
主要思路就是:
//监控手机通话功能
//通话立即计时,并查询单价
//结束通话,计费
//显示通话信息,写入数据库
这只是伪代码,因为你没说明你的用途和平台,不知道是模拟计费还是java对手机软件的开发,我也无从回答·····
求救:java 网吧计费系统如何计算上下机时间
如果直接在客户端取时间的话,这样很容易被破解: 如果用户在注销之前把系统时间了一下,结果会怎么样? 这样取到的时间就不对了.
所以要有一个专门的时间服务器,客户端只管向服务器发送上机和下机的信号,服务器在接到这两个信号时分别取时间,这样就保证了时间的正确性. 简单的做法就是直接使用数据库服务器的时间.
收到一个上下机信号时,使用GETDATE()获取相应的时刻,然后将两个时间一减就OK.
这样也得保证你的数据库服务器系统日期别被人轻易改掉,否则还是不行.
java时间差计算
1 点击进入按钮
获取一个时间
long enterTime = System.currentTimeMillis(); //这是获取毫秒数
这个你得保存进数据库 然后根据识别信息 区别是哪个客户。
2 点击离开按钮
long leaveTime = System.currentTimeMillis(); //这是获取毫秒数
根据识别信息,在数据库,找到对应的enterTime
leaveTime -- enterTime 就是车子停留的毫秒数
(leaveTime -- enterTime)/1000 秒数
(leaveTime -- enterTime)/(1000*60*60) 小时数
当然了,小时有浮点数,比如1.6小时可能按照2小时计算之类的算法要自己计算。
java时间计费的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java计算当前时间、java时间计费的信息别忘了在本站进行查找喔。