如何利用代码获取计算机系统时间?(3)
2023-05-02 来源:飞速影视
②创建日期格式化对象,设定日期格式:格式要和字符串一一对应。
③使用parse方法,将字符串转化成日期对象。
小结:
使用SimpleDateFormat类可以格式化日期。使用模式字母可以设定日期格式。format方法:将日期对象转化成字符串。parse方法:将字符串转化成日期对象。三、Calendar类
Calendar:日历的意思。很显然这也是一个日期相关的类。
Calendar和DateFormat一样,也是一个抽象类,没法创建对象实例化,我们需要使用到它的子类。
它有一个子类叫GregorianCalendar,这个英文字符不要一看觉得很复杂,用词典查询下会发现它的意思就是公历。
在中国有农历和公历之分(有的地方又叫阴历和阳历),我们常说的十月一号国庆节,五月一号劳动节,一月一号元旦节,它们就是公历。
1.get方法
![如何利用代码获取计算机系统时间?](http://fs.qqfile.top/re/aHR0cHM6Ly9waWNzMC5iYWlkdS5jb20vZmVlZC84Y2IxY2IxMzQ5NTQwOTIzYjJjOGY4YWU3NGI5NGYwZmIxZGU0OWExLmpwZWdAZl9hdXRvP3Rva2VuPWZlNDM5NGMwYzMxZTc5ZTc1OWIxYmU0ZGM0NzAyYTU00)
①getInstance():根据系统信息(时区、语言)获取相应的日历。比如中国的系统:就是公历;日本的系统:就是日本的日历。
getInstance是静态方法,可以直接用类名调用。
②get(Calendar.YEAR):获取日期中的年份。
③get(Calendar.MONTH):获取日期中的月份(注意:美国那边的月份是从0到11月的,所以我们要加上1).
④get(Calendar.DAY_OF_MONTH):获取日期中的日。
⑤字符串拼接打印。
其中还有一个字段:DAY_OF_WEEK。也就是常说的星期几,但是要注意,美国那边一个星期的第一天是星期日。
也就是说星期日时:DAY_OF_WEEK=1;星期一时:DAY_OF_WEEK=2。
2.set方法和getTime方法
有get方法,自然也会有set方法,现在设定时间为2020年1月1日,代码如下:
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号