news 2026/9/10 4:16:52

常用API day3

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
常用API day3

JDK7时间类:Date 时间------Date时间类是一个JDK写好的javabean类,用来描述时间,精确到毫秒。
利用空参对象创建的对象,默认表示系统当前的时间。
利用有参构造创建的对象,默认表示系统当前的时间。
如何创建日期对象:Date date= new Date;
如何修改时间对象的毫秒值:setTime(毫秒值);
如何获取时间对象的毫秒值:getTime();


SimpleDateFormat 格式化时间
构造方法里的成员方法
1》格式化:把时间变成我们喜欢的格式
2》解析:把字符串表示的时间变成Date对象(字符串本身不能加减,变成对象之后,通过get方法获取毫秒值计算)


Calendar 日历:代表系统当前时间得日历对象,可以单独修改,获取时间中的年,月, 日
细节:Calendar是一个抽象类,不能直接创建对象
public static Calendar getInstance()获取当前时间的日历对象(Calendar是一个抽象类,不能直接new,而是通过一个静态方法获取到子类对象)
底层原理:会根据系统得不同时区来获取不同的日历对象
会把时间中的纪元,年,月,日,时,分,秒等等都放到一个数组中。
月份:范围0-11,如果获取出来的是0,实际是一月份
星期:在老外的眼中,星期日是一周中的第一天

例如:Calendar c=Calendar.getInstance();
public int get (int field)取日期中的某个字段信息
public void set (int field ,int value)修改日历的某个字段信息
public void add (int field ,int amount)为某个字段增加/减少指定的值
JDK8时间类:

//static Set<String> getAvailableZoneIds(); 获取java中所支持的时区
//static ZoneId SystemDefault(); 获取系统默认时区
//static ZoneId of(String zoneId); 获取一个指定时区

//static Instant now() 获取当前时间的Instant对象
//static Instant of Xxxx(long ) 根据(秒,毫秒,纳秒)获取Instant对象
//ZoneDateTime atZone(ZoneId zone) 指定时区
//boolean isXxx(Instant otherInstant) 判断系列的方法
//Instant minusXxx(long) 减少时间系列的方法
//Instant plusXxx(long) 增加时间系列的方法

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/9 15:34:42

DMXAPI全球模型API调用完全指南:从入门到精通

欢迎来到小灰灰的博客空间&#xff01;Weclome you&#xff01; 博客主页&#xff1a;IT小灰灰 爱发电&#xff1a;小灰灰的爱发电 热爱领域&#xff1a;前端&#xff08;HTML&#xff09;、后端&#xff08;PHP&#xff09;、人工智能、云服务 目录 一、DMXAPI平台概述&#…

作者头像 李华
网站建设 2026/9/9 16:26:24

告别“翻墙“烦恼:DMXAPI让Gemini-3-pro-thinking调用快如闪电

欢迎来到小灰灰的博客空间&#xff01;Weclome you&#xff01; 博客主页&#xff1a;IT小灰灰 爱发电&#xff1a;小灰灰的爱发电 热爱领域&#xff1a;前端&#xff08;HTML&#xff09;、后端&#xff08;PHP&#xff09;、人工智能、云服务 目录 一、官方调用的四大"…

作者头像 李华
网站建设 2026/9/9 8:18:12

Home Assistant通知系统:3步打造智能家居提醒中心

还在为错过智能家居的重要状态而烦恼吗&#xff1f;Home Assistant通知系统能让你的设备"开口说话"&#xff0c;及时传递关键信息。通过本文的实用指南&#xff0c;即使是新手也能快速掌握通知配置技巧&#xff0c;让智能家居真正智能化&#xff01; 【免费下载链接】…

作者头像 李华
网站建设 2026/9/8 23:14:00

【毕业设计/课程设计】基于Java的高校学科竞赛平台的设计与实现/源码+论文+PPT+数据

摘 要 随信息技术的不断融入管理领域&#xff0c;推动了管理信息系统技术的日渐成熟。本研究旨在通过详细阐述一个高校学科竞赛平台的开发过程&#xff0c;从而提出一套针对当前管理不足的计算机化管理解决方案。全文围绕该竞赛平台的系统分析与设计展开&#xff0c;涵盖了从…

作者头像 李华