Java基础 ----常用时间类

  • java.util.Date
  • java.util.Calendar
  • java.text.SimpleDateFormat

new Date().getTime() && System.currenTimeMillis()

    Date date = new Date();System.out.println(date);//新建date默认取现在时间long dateTime = date.getTime();System.out.println(dateTime);//long型毫秒/*********Date<>System.currentTimeMillis关系转换***********/long currentTime = System.currentTimeMillis();System.out.println(currentTime);Date currentDate = new Date(currentTime);System.out.println(currentDate);

Output:

Calendar && Date

    Calendar calendar = Calendar.getInstance(); System.out.println(calendar.getTime());calendar.set(Calendar.MONTH, 0);    System.out.println(calendar.getTime());//Calendar常用set方法,可设置年月日,时分秒calendar.add(Calendar.MONTH, 1);    System.out.println(calendar.getTime());//Calendar常用add方法可添加年月日,时分秒,数值可负数Date calendarDate = calendar.getTime(); System.out.println(calendarDate);//Calendar转Datecalendar.setTime(calendarDate); System.out.println(calendar.getTime());//Date转Calendar

Output:

SimpleDateFormat

    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");Date date = new Date();System.out.println(date);String formatDateString = simpleDateFormat.format(date);//Date转StringSystem.out.println(formatDateString);try {Date parseDate = simpleDateFormat.parse("2018-10-01");//String转DateSystem.out.println(parseDate);}catch (ParseException pe){pe.getStackTrace();}

Output:

转载于:https://www.cnblogs.com/heiqiubaihu/p/9244530.html

Java基础 ----常用时间类相关推荐

  1. java 中常用的类

    java 中常用的类 Math Math 类,包含用于执行基本数学运算的方法 常用API 取整 l  static double abs(double  a) 获取double 的绝对值 l  sta ...

  2. 【狂神说笔记—— Java基础07-常用类】

    Java基础07-常用类 Object类 大家都知道Object是所有类的父类,任何类都默认继承Object. 理论上Object类是所有类的父类,即直接或间接的继承java.lang.Object类 ...

  3. java实验系统常用类,Java的常用系统类

    Java的常用系统类Tag内容描述: 1.Java语言与JBuilder应用初步 第六章 常用的Java系统类,本章要点,字符串类 数值(Number)类及其子类 数组类 集合类 Object类,字符 ...

  4. Java中常用的类,包,接口

    Java中常用的类,包,接口 包名 说明 java.lang 该包提供了Java编程的基础类,例如 Object.Math.String.StringBuffer.System.Thread等,不使用 ...

  5. Java基础:String类

    相关阅读 Java基础:String类 Java字符串格式化 Java基础:正则表达式 1. 概述 字符串是由多个字符组成的一串数据(字符序列),字符串可以看成是字符数组. 在实际开发中,字符串的操作 ...

  6. 多重继承_Python 和 Java 基础对比 10 —— 类的封装、继承和多态

    @Python大星 一.Python 类的封装.继承和多态 封装 继承 Python 支持多父类的继承机制,所以需要注意圆括号中基类的顺序,若是基类中有相同的方法名,并且在子类使用时未指定,Pytho ...

  7. java的常用引用类、数组、String类

    java的常用引用类.数组.String类 1. 常用引用类 1.1 Scanner 一个简单的文本扫描器类. 使用: //创建扫描器对象 Scanner sc = new Scanner(Syste ...

  8. 一文带你深入理解【Java基础】· 枚举类

    写在前面 Hello大家好, 我是[麟-小白],一位软件工程专业的学生,喜好计算机知识.希望大家能够一起学习进步呀!本人是一名在读大学生,专业水平有限,如发现错误或不足之处,请多多指正!谢谢大家!!! ...

  9. 【Java基础】UML类图及各种线代表的关系含义总结

    文章目录 一.UML常见图 1.类图(Class Diagram) 2.对象图(Object Diagram) 3.时序图(Sequence Diagram) 二.UML类图线的概括 1.类(Clas ...

最新文章

  1. 查看“Active Directory 架构”
  2. ThinkPHP使用分组详细介绍(十七)
  3. 行云万里,转型未来 | 行云创新受邀参加2019中国.NET开发者峰会
  4. java web 集成dom4j_[JavaWeb基础] 031.dom4j写入xml的方法
  5. 信息学奥赛一本通(1235:输出前k大的数)——堆排序
  6. Python检查字符串重叠部分并进行拼接
  7. 如何断开GitLab远程仓库链接
  8. Android开发笔记(九十三)装饰模式
  9. javaweb(11) Listener监听器与Filter过滤器
  10. cassandra学习笔记二
  11. Ubuntu中搭建ICE服务器(Coturn)
  12. 基于OpenCV人脸识别项目
  13. 《软件管理沉思录》读书笔记
  14. 计算机桌面美化软件,电脑桌面软件哪个好 桌面美化管理软件推荐
  15. 三菱工控板底层源码_三菱PLC实例代码开源PLC项目源代码参考程序百度云资源下载...
  16. 服务机器人分类包括哪些?
  17. “茴”字有几种写法?
  18. 分布式数据存储系统:三要素
  19. 腾讯企业邮信任此计算机,腾讯企业邮箱:微信动态密码为邮箱账号增加安全保障...
  20. 好嗨游戏:TapTap9.9分,《鸡你太美》这到底是什么魔鬼游戏?

热门文章

  1. 新装iis 页面503错误 DefaultAppPool停止解决方案
  2. ASP.Net Cookie(几个不同出处)
  3. Linux系统下配置Java环境
  4. 计算机音乐刚好遇见你乐谱,《刚好遇见你》曲谱_刚好遇见你乐谱
  5. simulink传递函数_又见Simulink库模型之(6):查找表
  6. c语言的多文件组织,c++中多文件的组织
  7. C++知识点37——拷贝构造函数
  8. mybatis 如何判断重复插入_MyBatis常见面试题3:数据库插入重复如何处理
  9. abaqus分析用户手册单元卷_作用卷、分析卷、材料卷三件套,让你也能熟练应用Abaqus...
  10. 在标签使用onclick(this)来传递参数