Java快速实现计算出当天还剩多少秒,还剩多少时间
发布日期:2022-02-17 04:52:13 浏览次数:10 分类:技术文章

本文共 985 字,大约阅读时间需要 3 分钟。

Java实现计算出当天还剩多少秒,还剩多少时间

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class TimeUtil {
//得到今天剩余秒数 public static int getLastSeconds(){
Calendar calendar=Calendar.getInstance(); // 得到今天 晚上的最后一刻 最后时间 String last=getTime()+" 23:59:59"; SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try {
// 转换为今天 Date latDate=sdf.parse(last); // 得到的毫秒 除以1000转换 为秒 return (int)(latDate.getTime()-System.currentTimeMillis())/1000; } catch (ParseException e) {
e.printStackTrace(); } return 0; } // public static String getTime(){
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); return sdf.format(new Date()); } public static void main(String[] args) {
System.out.println(getLastSeconds()); }}

目前我测试的时间是

17:51
输出结果为:
在这里插入图片描述
22102秒
没有任何问题,实现成功。

转载地址:https://blog.csdn.net/qq_41426763/article/details/101458447 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:随机数排序
下一篇:Jedis客户端使用,如何使用jedis,jedis入门教程

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月15日 06时16分14秒