计算部落冲突时长的工具

今天闲来无事,想找一个计算部落冲突建筑升级时间。发现没有得心应手的,就自己写了一个控制台输出的小程序。

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class T5 {
    public static void main(String[] args) {        //获取当前系统毫秒
        Date nowDate=new Date(System.currentTimeMillis());        //输入建筑时长
        System.out.println("请输入时分秒,格式为hh:mm:ss");
        Scanner input=new Scanner(System.in);
        String s=input.next();
        int index1=s.indexOf(":");
        int index2=s.indexOf(":",index1+1);
        int hh=Integer.parseInt(s.substring(0,index1));
        int mi=Integer.parseInt(s.substring(index1+1,index2));
        int ss=Integer.parseInt(s.substring(index2+1));
        int zong=hh*3600+mi*60+ss;
        long zhihou= nowDate.getTime()+zong*1000;
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");        //得到日期
        System.out.println(hh+"小时"+mi+"分"+ss+"秒之后是:"+format.format(new Date(zhihou)));
    }
}

打印结果:

请输入时分秒,格式为hh:mm:ss
12:30:00
12小时30分0秒之后是:2016-01-19 06:14:1

后续我会尝试写一个界面。。。

时间: 2024-12-14 00:03:00

计算部落冲突时长的工具的相关文章

js用img代替ajax js心跳 向服务器定时传送参数 主要计算用户在线时长

html: <!doctype html><html><head><meta charset="utf-8"><title>记录用户的在线时长</title></head> <body></body></html><script type="text/javascript"> var Statistics_Website_logo ={

hive计算网页停留时长

hive表结构例如以下: create table pv_user_info( session_id string, user_id string, url string, starttime bigint ); 主要就是这几个字段实用.省略其它. 实现方式:userid和sessionid分组后并按时间降序排序,降序排序后.第一行就是该用户最后一次浏览的网页.最后一行是第一次浏览的网页,第一行的starttime和第二行的starttime相减就是第二行停留时间. 这里会有几个误差 用户最后一

阿里校招:前端线上笔试题--计算鼠标在页面某个区域内的停留时长

校招:阿里前端笔试题收到笔试通知后恶补了几天阿里前端历年笔试题,巧的是这道题今年有同学做过,而且发到了北邮人bbs上(看来临阵磨枪还是有用的),现在贴上当时提交的代码. 水平有限,有错误烦请指点. 题目: <div class='mod-spm'data-spmid='123'> <divclass='child_a'></div> <divclass='child_b'></div> <divclass='child_c'><

js 计算请假时长(去除了周六日,节假日未清除)

js 计算请假时长(去除了周六日,节假日未清除) 2017-12-26 亦皓 <!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <link href="./bootstrap/css/bootstrap.m

嵌入视频,计算观看时长

通过获取腾讯视频的vid 在页面内通过iframe嵌入视频 <iframe id="my-videos" frameborder="0" width="960px" height="400px" src="https://v.qq.com/txp/iframe/player.html?vid=q00273zq6vy" allowFullScreen="true"></i

【Android端 APP 启动时长获取】启动时长获取方案及具体实施

一.什么是启动时长? 1.启动时长一般包括三种场景,分别是:新装包的首次启动时长,冷启动时长.热启动时长 冷启动 和 热启动 : (1)冷启动:当启动应用时,后台没有该程序的进程,此时启动的话系统会分配一个新的进程给应用. (2)热启动:程序的进程依然存在,启动时通过已有进程启动进入到Activity显示页面的,就是热启动,或者从Android官网来看我们获取到的其实是温启动时长,就是Activity不存在的情况. (3)新装包的启动时长: 新装包的启动时长,预估是最长的,并且在5.0以下及5.

部落冲突(Clash of Clans)12月更新官方资料:可掠夺资源比例调整的详细说明

部落冲突(Clash of Clans)12月更新官方资料:可掠夺资源比例调整的详细说明 们决定要调整战斗中可掠夺资源的比例了! 不要担心,冷静,冷静,再冷静,然后深呼吸,吸气,呼气-- 本次调整后的可掠夺资源计算办法实在是太复杂了,就这个题目写上一篇论文,发表在权威杂志也绰绰有余了,不过如果要长话短说的话就是: "玩家都将体会到更加容易积累与大本营级别相匹配的丰富资源,从而建造和升级昂贵的建筑,研究昂贵的兵种和法术.同时,通过调整不同大本营等级的可掠夺资源比例,你将会更容易找到大鱼."

计算字符串的最长回文子串 :Manacher算法介绍

在介绍算法之前,首先介绍一下什么是回文串,所谓回文串,简单来说就是正着读和反着读都是一样的字符串,比如abba,noon等等,一个字符串的最长回文子串即为这个字符串的子串中,是回文串的最长的那个. 计 算字符串的最长回文字串最简单的算法就是枚举该字符串的每一个子串,并且判断这个子串是否为回文串,这个算法的时间复杂度为O(n^3)的,显然无法令人 满意,稍微优化的一个算法是枚举回文串的中点,这里要分为两种情况,一种是回文串长度是奇数的情况,另一种是回文串长度是偶数的情况,枚举中点再判断是否 是回文

JS获取时间段内的工作时长

需求 1.给一个开始时间和结束时间: 2.计算在时间段内工作时间长度: 3.工作时间是9点-18点: 4.工作时长是8小时: 5.不记录周六和周日时间: 插件 使用了moment.js 代码 1 function GetWorkHours(beginDateTime, endDateTime) { 2 var _totalHour = 0; 3 //1.获取开始时间和结束时间之间的日 4 var _beginDate = moment(beginDateTime); 5 var _endDate