`
edison87915
  • 浏览: 196459 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

java日期处理总结

    博客分类:
  • JAVA
阅读更多

Calendar是一个抽象类----专门获取一个时间点的DAY,MONTH,YEAR,一年中的第几天,星期几,一个月中的第几天等等


Calendar rightNow = Calendar.getInstance()可获得一个Calendar (将当前时间点封装成一个Calendar对象)

 

java.util.Date类   子类
       ------------java.sql.Date   只存日期(年月日)
       ------------java.sql.Time   只存时间(时分秒  毫秒???)
       ------------java.sql.Timestamp(时间点):包括日期和时间两部分(年月日时分秒.纳秒)

——————————————————————————————————————————————————————
1.UTC/UT
  世界标准时间
2.GMT
  格林威治时间---1970 年 1 月 1 日 00:00:00(貌似和世界标准时间是一回事)
3.how to get the current time
  1)System.currentTimeMillis-----返回当前时间点的毫秒表示,一般用于记录程序的运行时间
  2)Date date = new Date();
  3)Calendar calendar = Calendar.getInstance();
4.how to format it
  日期的格式化(比如年月日的格式---年/月/日或年-月-日)要使用(java.text包中)抽象类DateFormat的子类 

  SimpleDateFormat
  new SimpleDateFormat("日期格式")---->MM是月份,mm是分;HH是24小时制,而hh是12小时制
5.how to convert a string to a date/time
  方法一:
  1)已知str="2012,12,21",new SimpleDateFormat("yyyy,MM,dd")----->创建要解析字符串为日期的格式
  2)sdf.parse(str)--->返回字符串对应的Date------->SimpleDateFormat除了格式化Date为字符串外,还能把字符串

                                                                            按格式解析为Date
  方法二:
  1)先将字符串转为"yyyy-mm-dd hh:mm:ss.0(纳秒)"的格式
  2)调用Timestamp t = new Timestamp().valueOf(str);(Timestamp的静态方法,util.Date.parse方法已过时..)

                                                                         
6.how to process the date/time with database
用java.util.Date的三个子类java.sql.Date/java.sql.Time/java.sql.Timestamp处理

 

7.日期类结构,见截图

  • 描述: 处理日期时间的类
  • 大小: 51.3 KB
  • 描述: 日起处理类结构
  • 大小: 66.5 KB
分享到:
评论

相关推荐

    java中的日期处理类总结

    有利于对日起处理的理解 Java中对日期的处理还是经常的问题 值得关注

    java(日期处理大全)

    第一部分关于JAVA的Date (参考关于JAVA的Date总结) 第二部分Date工具类(参考一个总结好的很好的关于JAVA的Date工具类)

    java中的日期处理类总结.txt

    工作分享:java中的日期处理类总结

    java中的日期处理类总结:DateCalendarGregorianCalendarDateFormatSimpleDateFormat类

    java中的日期处理类总结:DateCalendarGregorianCalendarDateFormatSimpleDateFormat类.txt

    java中的日期处理类总结.pdf

    java中的日期处理类总结.pdf

    Java基础知识点总结.docx

    <java.lang>.Date:日期类,月份从0—11 92 <java.lang> Calendar:日历类 93 十六、 IO流:用于处理设备上数据 ★★★★★ 94 IO流的概念 95 字符流与字节流 98 流对象 101 File类 102 Java.util.Properties 103 ...

    java日期使用工作总结

    java日期使用工作总结,这是我在项目开发过程中积累下来的,希望对初学这和刚刚工作不久的同行有所帮助!

    Java实用经验总结--日期、数字篇

    Java实用经验总结--日期、数字 JAVA中常用的日期处理方法,数字处理

    关于日期的处理包括java和sql

    关于日期的处理包括java和sql。其中提到各种情况,如字符串和日期之间转换、日期的增减、获取年月日、日期比较大小等等,个人总结的拿出来和大家共享一下

    JAVA中的日期时间类用法总结

    主要给大家介绍了关于JAVA中日期时间类用法的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    一份超级详细的Java面试题【大厂面试真题+Java学习指南+工作总结】

    程序员必备:Java日期处理的十个坑 内存泄漏问题的分析和解决方案 程序员必备基础:加签验签 记一次接口性能优化实践总结:优化接口性能的八个建议 程序员必备基础:如何安全传输存储用户密码? 一次代码优化实践,...

    java包与接口实验报告

    2)实用程序包(java.util):提供的支持包括哈希表、堆栈、可变数组、时间和日期等。 输入输出包(java.io):用统一的流模型来实现所有格式的I/O,包括文件系统、网络、输入。 3)网络包(java.net):支持Internet的TCP...

    Java Date总结

    java时间处理、日期格式转换、 日期格式转换工具类

    Java计算器实验报告(1).doc

    Problem description 利用Java Swing设计计算器图形化界面,并实现事件的监听,以及计算器基本的加、减、乘、除、 清空、输出运算结果的操作,学习使用各种图形化界面的控件,容器,布局等,学习对 按钮事件的处理等...

    Java面试题解惑系列

    来自网络,主要包括以下内容:1、类初始化的顺序;2、到底创建了几个String对象;...7.日期与时间的处理;8.基本类型总结;9.继承,多态,重载,重写;10.多线程;11.运算符总结。 适合将要笔试面试Java的朋友参考。

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

     《java jdk 7学习笔记》是作者多年来教学实践经验的总结,汇集了教学过程中学生在学习java时遇到的概念、操作、应用或认证考试等问题及解决方案。  《java jdk 7学习笔记》针对java se 7新功能全面改版,无论是...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    出版日期:2010 年3月 开本:16开 其他详细信息查看:http://www.china-pub.com/196571 编辑推荐 Java编程老鸟潜心写作,奉献高效率的Java学习心得 完全站在没有编程经验读者的角度,手把手教会读者学习Java ...

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    出版日期:2010 年3月 开本:16开 其他详细信息查看:http://www.china-pub.com/196571 编辑推荐 Java编程老鸟潜心写作,奉献高效率的Java学习心得 完全站在没有编程经验读者的角度,手把手教会读者学习Java ...

Global site tag (gtag.js) - Google Analytics