请选择 进入手机版 | 继续访问电脑版

关于SimpleDateFormat的用法---正在苦练java代码的菜鸟日记

[复制链接]
小甜心 发表于 2021-1-3 11:56:34 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
  1. public static void main(String[] args) throws ParseException {var d=new Date();var c=Calendar.getInstance();SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd   HH:mm:ss");//指定yyyy-MM-dd HH:mm:ss的格式System.out.println(sdf.format(d));//格式化输出当前的时间,dSystem.out.println(sdf.format(c.getTime()));//得到当前时间的时间戳,c.getTime()String date="1997-12-31";//界说一个字符串SimpleDateFormat sdf2=new SimpleDateFormat("yyyy-MM-dd"); System.out.println(sdf.format(sdf2.parse(date)));//将字符串标准输出为sdf2传入的格式,需要通过导包处置惩罚下异常            SimpleDateFormat sdf3=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String d1="1997-12-30 00:00:00";String d2="2020-12-31 00:00:00";long num=sdf3.parse(d2).getTime()-sdf3.parse(d1).getTime();//sdf3.parse(d1).getTime为d1的时间戳,d2同d1                        System.out.printf("%n %s间隔%s  共%d天",d1,d2,num/1000/60/60/24);//通过简朴盘算得出两个日期相差的天数 }
复制代码
来源:https://blog.csdn.net/Daihao__X/article/details/112061408
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )