当前位置:首页 > Java技术 > Java获取当前时间年月日等相关信息

Java获取当前时间年月日等相关信息

2022年11月06日 22:01:19Java技术14

获取当前时间的相关信息

  Calendar now = Calendar.getInstance();
  System.out.println("年: " + now.get(Calendar.YEAR));
  System.out.println("月: " + (now.get(Calendar.MONTH) + 1) + "");
  System.out.println("日: " + now.get(Calendar.DAY_OF_MONTH));
  System.out.println("时: " + now.get(Calendar.HOUR_OF_DAY));
  System.out.println("分: " + now.get(Calendar.MINUTE));
  System.out.println("秒: " + now.get(Calendar.SECOND));
  System.out.println("当前时间毫秒数:" + now.getTimeInMillis());
  System.out.println(now.getTime());

  Date d = new Date();
  System.out.println(d);
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  String dateNowStr = sdf.format(d);
  System.out.println("格式化后的日期:" + dateNowStr);

  String str = "2012-1-13 17:26:33"; //要跟上面sdf定义的格式一样
  Date today = sdf.parse(str);
  System.out.println("字符串转成日期:" + today);

 

结果:  

  年: 2020
  月: 4
  日: 17
  时: 11
  分: 28
  秒: 19
  当前时间毫秒数:1587093559000
  Fri Apr 17 11:28:19 CST 2020
  Fri Apr 17 11:28:19 CST 2020
  格式化后的日期:2020-04-17 17:28:19
  字符串转成日期:Fri Apr 17 17:26:33 CST 2020

 

作者:梅竹疯狂打豆豆
来源链接:https://www.cnblogs.com/zhang741741/p/12718963.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/68212.html

分享给朋友:

“Java获取当前时间年月日等相关信息” 的相关文章

Java实现Email发送

一、前言最近将项目的登录密码从图形验证码改为了短信验证码,同时也将忘记密码时长度进行了修改,在修改时,想到了之前在一些国外的网站上,使用过邮箱接收验证码的情况,故想到何妨不自己尝试整合一下Java程序发送邮件信息呢,所以动手整合了Email的发送实例。二、Email发送协议想要在互联网上提供电子邮件...

冒泡排序的原理,思路,以及算法分析(Java实现)

冒泡排序的原理,思路,以及算法分析(Java实现)

冒泡排序 如果遇到相等的值不进行交换,那这种排序方式是稳定的排序方式。 1.原理:比较两个相邻的元素,将值大的元素交换到右边 2.思路:依次比较相邻的两个数,将比较小的数放在前面,比较大的数放在后面。 (1)第一次比较:首先比较第...

Java获取明天的时间(当前时间加一天)

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar;     public class&nbs...

Java并发包基石

Java并发包基石

目录     1 基本实现原理       1.1 如何使用        1.2 设计思想     2 自定义同步器       2.1 同步器代码实现        2.2 同步器代码测试     3 源码分析       ...

Java回顾之Spring基础

Java回顾之Spring基础

这是针对Java进行回顾的一系列文章,这篇主要是和Spring基础相关。   第一篇:Java回顾之I/O   第二篇:Java回顾之网络通信   第三篇:Java回顾之多线程   第四篇:Java回顾之多线程同步   第五篇:Java回顾之集...

java synchronized详解

记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同...

Java的内存回收机制

Java的内存回收机制

 在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程...

JAVA中的栈和堆

JAVA中的栈和堆

JAVA在程序运行时,在内存中划分5片空间进行数据的存储。分别是:1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。 基本,栈stack和堆heap这两个概念很重要,不了解清楚,后面就不用学了。 以下是这几天栈和堆的学习记录和心得。得些记录下来。以后有学到新的,会慢慢...

Java反射机制详解

Java反射机制详解

     Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。 1、关于Class &n...

【java】浅谈java内部类

【java】浅谈java内部类

最近在阅读《java核心技术 卷1》,对java内部类的基础知识梳理总结了一下,写下这篇文章和大家交流 前言 说到java内部类,想必大家首先会想到比较常用的“匿名内部类”,但实际上,这只是内部类的其中一种使用方式而已。内部类的使用方式实际...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。