1 import java.text.ParseException;
 2 import java.text.SimpleDateFormat;
 3 import java.util.Calendar;
 4 import java.util.Date;
 5
 6 public class MyUseSimpleDateFormat {
 7     public static void main(String[] args) {
 8         /**
 9          * Date类通过getTime()返回long
10          * 通过void setTime(long time)设置时间
11          */
12         Date date = new Date();
13         long time = date.getTime();
14         date.setTime(time);
15         /**
16          * SimpleDateFormat通过format()格式化为字符串
17          * 通过parse(String str)转为Date
18          */
19         SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
20         System.out.println(sdf.format(date));
21         try {
22             Date newDate = sdf.parse("1998-11-22 12:22:153");
23             System.out.println(newDate);
24         } catch (ParseException e) {}
25         /**
26          * Calendar通过getTime()方法转为Date
27          * Date通过setTime设置Calendar
28          */
29         Calendar cal = Calendar.getInstance();
30         Date dt = cal.getTime();
31         System.out.println(dt);
32         cal.setTime(dt);
33     }
34 }

转载于:https://www.cnblogs.com/sqdtss/p/9851635.html

Java中Date, Calendar, SimpleDateFormat的相互转换相关推荐

  1. [转载]java中Date,SimpleDateFormat

    一.Java中的日期概述: 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题. 在Java ...

  2. java中Date,SimpleDateFormat

    一.Java中的日期概述: 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题. 在Java ...

  3. java date linux,Java中Date,SimpleDateFormat

    一.Java中的日期概述: 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题. 在Java ...

  4. Java中Date类和Calendar类的使用

    java.util 包中由许多常用的类组成,其中主要是用于处理一组对象的集合类.例如ArrayList和HashMap类:它还包含用于处理日期和时间的类,例如Date类和Calendar类:下面将介绍 ...

  5. java日期减天数_使用Java中的Calendar.DATE从当前日期减去天数

    为Java中的Calendar类导入以下软件包.import java.util.Calendar; 首先,创建一个Calendar对象并显示当前日期.Calendar calendar = Cale ...

  6. 最新Java中Date类型详解

    一.Date类型的初始化 1. Date(int year, int month, int date); 直接写入年份是得不到正确的结果的. 因为java中Date是从1900年开始算的,所以前面的第 ...

  7. Java中Date各种相关用法

    Java中Date各种相关用法 本文主要介绍Java中Date各种相关用法. AD:   Java中Date各种相关用法(一) 1.计算某一月份的最大天数 Java代码 Calendar time=C ...

  8. Java中Date和Calender类的使用方法

    查看文章     Java中Date和Calender类的使用方法 2009-10-04 20:49 Date和Calendar是Java类库里提供对时间进行处理的类,由于日期在商业逻辑的应用中占据着 ...

  9. java中date如何获取月份_Java:从Date获取月份整数

    如何从Date对象(java.util.Date)获取整数作为整数? 实际上,Date上的getMonth()因为永远而被弃用;) @slhck:已弃用. 从JDK 1.1版开始,由Calendar. ...

  10. java将date类型转成yyyymmdd_[转]Java中Date转换大全,返回yyyy-MM-dd的Date类型

    /*** 获取现在时间,这个好用 * * @return返回长时间格式 yyyy-MM-dd HH:mm:ss*/ public staticDate getSqlDate() { Date sqlD ...

最新文章

  1. {} 与 function() { } , 选用空对象{}来存放keyValue
  2. 深入理解java中的ArrayList和LinkedList
  3. python基础教程第三版电子版百度云-《python基础教程第三版》高清版PDF免费下载...
  4. 对象导论---JAVA编程思想
  5. fabricjs 高级篇(自定义类型)
  6. Discuz! 7.2以下版本及各uc产品api接口Get webshell漏洞
  7. b+树时间复杂度_第15期:索引设计(索引组织方式 B+ 树)
  8. php 使用 array_reduce 实现多维数组分组(groupby)聚合
  9. Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage导致主从不同步解决方法
  10. Layer弹出层关闭后刷新父页面
  11. java自定义日志_Java 自定义日志写入
  12. 央视放出荣耀9X系列广告宣传片:麒麟810处理器+侧面指纹识别
  13. 初级程序员面试不靠谱指南(二)
  14. matlab读取地震波数据,基于Matlab的人工地震波程序编写
  15. android ndk 下载安装(ubuntu)
  16. 串口通信工具android,串口调试工具手机版
  17. abc物动量分析计算机视频,物动量ABC分类法
  18. waterfall 上拉加载 下拉刷新
  19. 小心肝队-冲刺日志(第七天)
  20. uni-app分享app和公众号遇到的坑(仅个人之见,如有错误请给指出)

热门文章

  1. android smart home,Android smart home system based on ATmega16
  2. linux kill 子进程6,linux – Bash:杀死子进程中的所有进程
  3. php 动态参数,PHP 动态配置运行时环境参数ini_xxx,extension_loaded
  4. c51语言bit函数,keil C51中的本征函数库及使用说明
  5. linux服务器Apache Axis,Apache Axis2 的安装(Linux)
  6. python创意编程是什么_Python趣味创意编程
  7. 机器学习专题(一):绪论
  8. 计划任务文件 linux,Linux计划任务Crontab学习笔记(3):配置文件
  9. c语言实训报告银行存款利息利税,银行存款利息和利税的调查总结.docx
  10. java分库校验商户流水号是否重复,asp中用数据库生成不重复的流水号