Date、DateFormat、Calendar、Math、System
2019-12-22 16:02:23来源:博客园 阅读 ()
Date、DateFormat、Calendar、Math、System
- Date(基本已过时了,被Calendar替换)
- 构造方法(有两个)
- Date();
- Date(long l);long类型的毫秒值
- 常用方法(其他方法都已被Calendar替换)
- getTime()方法: 获取时间的毫秒值
- 一些常用的时间的表示字母
- y : 年 M : 月 d : 日 H : 时 m : 分 s : 秒 E : 星期几
- 它的子类有
- SimpleDateFormat
- 构造方法
- SimpleDateFormat(String str);(str : 格式化后的格式)
- 一般直接用子类创建对象
- 文本转日期的时候,文本的格式和格式化后的格式必须一样。。。日期转文本的时候,格式化后的格式可与日期对象的格式不一样。
- 常用的方法
- format(Date d) : 将日期转为文本对象
- parse(String str) : 将文本对象转为日期对象
- 直接子类
- GregorianCalendar
- 实例化对象时,一般用
- Calendar.getInstance()方法实例化Calendar对象。
- 常用方法
- add(int i , int j) : 值1:填写字段值。获取年月日,(如: Calendar.YEAR) 值2:填写值。add方法是用来增加或减少年月日或时分秒的
- getInstance() : 获得一个日历(它是一个静态的方法)
- get(int i) : 用来获取年月日时分秒
- set(int i , int j) : 值1 : 字段值,获取年月日(如: Calendar.YEAR) 值2 : 要修改后的值 set方法是用来修改年月日或时分秒的
- getTime() : 获取时间用的。Date类的getTime获取的是一个毫秒值,而Calendar类获取的是时间的文本信息。
- 一些常用方法(它的方法都是静态方法,直接用类名. 调用方法)
- abs(值) : 绝对值
- celil(值) : 向上取整
- floor(值) : 向下取整
- max(值1,值2) : 最大值
- min(值1,值2) : 最小值
- pow(值1,值2) : :返回第一个值的第二个值的次幂。
- round(值) : 四舍五入
- random() : 产生0到1之间的任意一个double类型的随机数,包含0且不包含1
- 常用方法(都是静态方法)
- currentTimeMillis() : 获取当前的系统时间(是一个毫秒值)
- getProperty(String key) : 获取指定键指示的系统属性
- getProperties() : 获取系统的所有信息
- gc() : 垃圾回收机制
- exit(int i) : 退出jvm虚拟机
原文链接:https://www.cnblogs.com/rrong/p/12081424.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 第六章第三十四题(打印日历)(Print calendar) - 编程练习 2020-05-23
- 第六章第三十三题(当前日期和时间)(Current date and time 2020-05-22
- Java String和Date的转换 2020-05-19
- 解决json字符串转为对象时LocalDateTime异常问题 2020-05-08
- 「日常开发」记一次因使用Date引起的线上BUG处理 2020-04-21
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash