Java中日期类,日历类的使用
JAVA中的日期类为:Date类 日历类:Calendar类
下面,让我们看看Date类的用法吧!
import java.util.*; import java.text.*; public class DateTest { public static void main(String[] args) { Date today = new Date(); //获取当前系统时间 System.out.println(today); //定义日期输出格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); //将当前日期转换成指定日期格式输出 String day =sdf.format(today); System.out.println(day); //指定时间 String today1 ="2016年7月13日 10:58:54"; try { //将指定时间转换成日期格式输出 Date date=sdf.parse(today1); System.out.println(date); } catch (ParseException e) { e.printStackTrace(); } //日历类的使用 Calendar c =Calendar.getInstance(); int year =c.get(Calendar.YEAR); int month=c.get(Calendar.MONTH)+1;//从0月开始,需要加一 int day1 = c.get(Calendar.DAY_OF_MONTH); int hour =c.get(Calendar.HOUR); int second = c.get(Calendar.SECOND); int min =c.get(Calendar.MINUTE); System.out.println("当前时间:"+year+"年"+month+"月"+day1+"日" +hour+"日"+min+"分"+second+"秒"); } }
登录后复制
运行结果为:
需要注意的是:该句代码SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
1.不要把MM写成小写的mm了,不然会得到错误的结果。
2.中间有空格,并且把字符串转换成日期时,需要注意字符串的空格和指定格式的日期的空格要一一对应。
3.大家可以把yyyy年MM月dd日 HH:mm:ss中的字母给成其他看看,看会得到什么样的结果
以上就是Java中日期类,日历类的使用的内容,更多相关内容请关注PHP中文网(www.php.cn)!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前
By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
1 个月前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前
By 尊渡假赌尊渡假赌尊渡假赌
击败分裂小说需要多长时间?
3 周前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保护它?
3 周前
By DDD

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

Java 8引入了Stream API,提供了一种强大且表达力丰富的处理数据集合的方式。然而,使用Stream时,一个常见问题是:如何从forEach操作中中断或返回? 传统循环允许提前中断或返回,但Stream的forEach方法并不直接支持这种方式。本文将解释原因,并探讨在Stream处理系统中实现提前终止的替代方法。 延伸阅读: Java Stream API改进 理解Stream forEach forEach方法是一个终端操作,它对Stream中的每个元素执行一个操作。它的设计意图是处
