Java Calendar日历与Date日期的相互转换详解

 更新时间:2019年08月20日 14:07:03   作者:DeMonnnnnn  
这篇文章主要介绍了Java Calendar日历与Date日期的相互转换详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Calendar转化为Data

返回标准化的Date

public static Date calendarToData(int year, int month, int day) {
  Calendar calendar = Calendar.getInstance();//日历类的实例化
  calendar.set(year, month - 1, day);//设置日历时间,月份必须减一
  Date date = calendar.getTime(); // 从一个 Calendar 对象中获取 Date 对象
  return date;
 }
 System.out.println(calendarToData(2017,3,16));//打印测试

这里写图片描述

Data转化为Calendar

返回的的是日历类里面有关时间的全部信息。

 public static Calendar dataToCalendar(Date date) {
  Calendar calendar = Calendar.getInstance();
  calendar.setTime(date);
  return calendar;
 }

 Date date = new Date();//直接new对象,获取的是当前时间
 System.out.println(dataToCalendar(date));//打印测试

这里写图片描述

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 关于FastJson long 溢出问题的小结

    关于FastJson long 溢出问题的小结

    这篇文章主要介绍了关于FastJson long 溢出问题的小结,具有很好的参考价值,希望对大家有所帮助。
    2022-01-01
  • 解决RestTemplate 请求接收自定义400+ 或500+错误

    解决RestTemplate 请求接收自定义400+ 或500+错误

    这篇文章主要介绍了解决RestTemplate 请求接收自定义400+ 或500+错误,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Spring HttpMessageConverter的作用及替换解析

    Spring HttpMessageConverter的作用及替换解析

    这篇文章主要介绍了Spring HttpMessageConverter的作用及替换解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • java配置dbcp连接池(数据库连接池)示例分享

    java配置dbcp连接池(数据库连接池)示例分享

    java配置dbcp连接池示例分享,大家参考使用吧
    2013-12-12
  • JVM类加载之双亲委派机制解读

    JVM类加载之双亲委派机制解读

    这篇文章主要介绍了JVM类加载之双亲委派机制解读,类加载阶段分为加载、连接、初始化三个阶段,而加载阶段需要通过类的全限定名来获取定义了此类的二进制字节流,Java特意把这一步抽出来用类加载器来实现,需要的朋友可以参考下
    2023-12-12
  • Springboot整合RabbitMQ消息中间件的使用

    Springboot整合RabbitMQ消息中间件的使用

    在没有特别要求的情况下,通常会选择RabbitMQ作为消息中间件,本文主要介绍了Springboot整合RabbitMQ消息中间件的使用,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • 实例详解Java实现图片与base64字符串之间的转换

    实例详解Java实现图片与base64字符串之间的转换

    这篇文章主要介绍了Java实现图片与base64字符串之间的转换实例代码,非常不错,具有参考借鉴价值,需要的朋友参考下
    2016-12-12
  • java文件上传技术深入剖析

    java文件上传技术深入剖析

    这篇文章主要为大家详细介绍了java文件上传技术深入剖析,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • 总结十个实用但偏执的Java编程技术

    总结十个实用但偏执的Java编程技术

    Java是世界上最流行的程序语言,从1995年问世以来,Java的生态系统在一直在蓬勃的发展着。下面这篇文章主要总结了十个实用但偏执的Java编程技术,需要的朋友可以参考借鉴,下面来一起学习学习吧。
    2017-01-01
  • Java Map.getOrDefault方法详解

    Java Map.getOrDefault方法详解

    Map.getOrDefault(Object key, V defaultValue)是Java中Map接口的一个方法,用于获取指定键对应的值,如果键不存在,则返回一个默认值,这篇文章主要介绍了Java Map.getOrDefault方法详解,需要的朋友可以参考下
    2024-01-01

最新评论