java calendar计算时间差_Java Calendar 计算时间差

java calendar计算时间差_Java Calendar 计算时间差publicstaticvoidmain(String[]args){Calendarc=Calendar.getInstance();inty=2016;//年intM=1;//月intd=1;//日intH=0;//时intm=0;//分ints=0;//秒c.set(Calendar.YEAR,y);c.set(Calendar.MONTH,M-1);c.set(…

大家好,又见面了,我是你们的朋友全栈君。

public static void main(String[] args) {

Calendar c=Calendar.getInstance();

int y=2016;//年

int M=1;//月

int d=1;//日

int H=0;//时

int m=0;//分

int s=0;//秒

c.set(Calendar.YEAR, y);

c.set(Calendar.MONTH, M-1);

c.set(Calendar.DATE, d);

c.set(Calendar.HOUR_OF_DAY, H);

c.set(Calendar.MINUTE, m);

c.set(Calendar.SECOND, s);

Calendar now=Calendar.getInstance();

long aTime=now.getTimeInMillis();

long bTime=c.getTimeInMillis();

long cTime=aTime-bTime;

long sTime=cTime/1000;//时间差,单位:秒

long mTime=sTime/60;

long hTime=mTime/60;

long dTime=hTime/24;

SimpleDateFormat f=new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);

System.out.println(“当前时间:”+f.format(now.getTime()));

System.out.println(“设定时间:”+f.format(c.getTime()));

System.out.println(“时间差:”+dTime+”天”+hTime%24+”时”+mTime%60+”分”+sTime%60+”秒”);

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135284.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • DICOM影像中的窗宽窗位

    DICOM影像中的窗宽窗位1.为什么有窗宽窗位?医学图像领域的关键技术窗技术,是CT检查中用以观察不同密度的正常组织或病变的一种显示技术,包括窗宽(windowwidth)和窗位(windowlevel)。由于各种组织结构或病变具有不同的CT值,因此想要显示某一组织结构细节时,应该选择适合观察该组织或病变的窗宽和窗位,以获得最佳显示。2.窗宽窗宽是CT图像上显示的CT值范围,在此CT值范围内的组织和病变均

    2022年6月29日
    53
  • 机房收费系统——退卡

    机房收费系统——退卡机房收费系统——退卡

    2022年4月24日
    48
  • MySQL索引系列:全文索引

    什么是全文索引?全文索引首先是MySQL的一种索引类型,也是搜索引擎的关键技术。试想在1M大小的文件中搜索一个词,可能需要几秒,在100M的文件中可能需要几十秒,如果在更大的文件中搜索那么就需要更大的系统开销,这样的开销是不现实的。所以在这样的矛盾下出现了全文索引技术,有时候有人叫倒排文档技术。全文索引的作用是什么?全文索引是将存储在数据库中的大段文本中的任意内容信息查找出来的技术。既然是查找包含某些内容的文本,用like+通配符或者正则表达式就可以实现模糊匹配,为什么还要全文索引?

    2022年4月9日
    50
  • 学习笔记——pycharm修改编码方式

    学习笔记——pycharm修改编码方式pycharm编辑器修改编码方式,防止乱码。工具/原料 pycharm编辑器 方法 打开编辑器找到File->settings,我们将在这里修改编码方式。 点击settings会弹出设置界面我们将在设置界面设置我们的编码方式。 找到settings->Editor->FileEncondings,FileEncondings就是我们要修改编码方式的地方。我们点击会出现对应的修改窗口。 点击F

    2022年8月25日
    4
  • 当同时安装Python2和Python3后,如何兼容并切换使用详解(比如pip使用)

    当同时安装Python2和Python3后,如何兼容并切换使用详解(比如pip使用)如何解决python2和python3的兼容问题,pip报错问题

    2022年7月6日
    17
  • SQL Server2008详细安装步骤(超详细步骤)

    SQL Server2008详细安装步骤(超详细步骤)本篇文章为安装SQLserver超详细步骤

    2022年6月23日
    26

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号