JAVA 日期处理
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了JAVA 日期处理,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1667字,纯文字阅读大概需要3分钟。
内容图文
![JAVA 日期处理](/upload/InfoBanner/zyjiaocheng/1135/6c1db9d9c00f4ec38f5bec36d449a76f.jpg)
// 文件路径 D:\ApacheServer\web_java\HelloWorld\src\com\test\TestDate.java package com.test; import java.text.SimpleDateFormat; import java.util.Date; public class TestDate { public void testfun(){ Date date = null; // 构造函数初始化当前日期和时间的对象 date = new Date(); // 或者构造指定日期时间的对象。参数为毫秒时间戳,示例时间为 2019/8/18 16:12:56 date = new Date(1566115976000L); // date 对应的时间戳大于 after() 的参数所对应时间戳则返回 true,否则返回 false。这里返回 falseif(date.after(new Date())) { System.out.println("date对应时间大于 after 参数对应时间"); }else { System.out.println("date对应时间小于 after 参数对应时间"); } // 判断方式与 date.after() 相反boolean isBefore = date.before(new Date()); // 克隆一个时间对象,但返回值类型为 Object Object objDate = date.clone(); // 如果两个 date 对象时间戳相等,返回0,如果 date 大于 compareTo() 里参数的时间,则返回正数,否则返回负数,这里结果为 -1int compare = date.compareTo(new Date()); System.out.println("对比时间结果为 : " + compare); // 两日期对象对应时间戳相等返回 true,否则返回 false,这里返回 trueboolean equals = date.equals(new Date(1566115976000L)); // 获取当前 date 对应时间戳long stampLong = date.getTime(); System.out.println("当前 date 时间戳为 : " + stampLong); // 返回该日期对象的哈希码值int hashCode = date.hashCode(); // 设置 date 对象对应的时间戳 date.setTime(1566119343000L); // 将 date 对象转换为字符串,这里返回为 Sun Aug 18 17:09:03 CST 2019 String strDate = date.toString(); System.out.println("当前 date 字符串为 : " + strDate); // 创建日期格式化对象,y 年,M 月,d 月中第几日,H 小时(24制),h 小时(12制), m 分,s 秒,S 毫秒,E 星期几,D 年中第几日,F 月中第几周,w 年中第几周,W 月中的第几周,a 上午下午,k 天中第几小时,K 带有 A.M./P.M. 的小时(0~11),z 时区 SimpleDateFormat dateFormat = new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss"); String strFormat = dateFormat.format(date); // 这里输出日期为 2019-08-18 17:09:03 System.out.println("格式化后时间为 : " + strFormat); } }
原文:https://www.cnblogs.com/dreamhome/p/11486685.html
内容总结
以上是互联网集市为您收集整理的JAVA 日期处理全部内容,希望文章能够帮你解决JAVA 日期处理所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】