java输入年月日时分秒,n秒后结果的代码
2个回答
展开全部
java 8 比较轻松的实现时间的计算
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Scanner;
public class TimeDemo {
public static void main(String[] args) {
System.out.println("请输入时间 参照格式 2011-12-03T02:15:30");
Scanner sc = new Scanner(System.in);
LocalDateTime timenow = LocalDateTime.parse(sc.nextLine().trim(), DateTimeFormatter.ISO_LOCAL_DATE_TIME);
System.out.println("请输入间隔的秒数");
long l = sc.nextLong();
LocalDateTime timelater = timenow.plusSeconds(l);
System.out.println(l+"秒后的时间是"+timelater);
}
}
运行测试
请输入时间 参照格式 2011-12-03T02:15:30
2015-12-16T02:01:20
请输入间隔的秒数
1000
1000秒后的时间是2015-12-16T02:18
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-12-16
展开全部
要想精确计算时间,最好用时间戳格式的长整型,可以精确到毫秒的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |