java时间类的使用和区别

java时间类的使用和区别java中经常使用的6大时间类:java.util.Date              日期格式:年月日时分秒java.sql.Date               日期格式:年月日java.sql.Time               日期格式:时分秒java.sql.Timestamp          日期格式:年月日时分秒纳秒    从数据库中取出来的日期一般都用getTimestamp(…

大家好,又见面了,我是你们的朋友全栈君。

java中经常使用的6大时间类:
java.util.Date              日期格式:年月日时分秒
java.sql.Date               日期格式:年月日
java.sql.Time               日期格式:时分秒
java.sql.Timestamp          日期格式:年月日时分秒纳秒
    从数据库中取出来的日期一般都用getTimestamp()方法,

java.text.SimpleDateFormat  

    其他五种均可以被格式化同种样式的时间

      SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。

java.util.Calendar

java时间类的使用和区别

Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEARMONTHDAY_OF_MONTHHOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距离元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。

//================================================

java.util.Date 是java.sqlDate,Time,Timestamp的父类

java时间类的使用和区别

1.java.util.Date 就是没有SQL语句的情况下面使用

2.java.sql.Date 是针对SQL语句使用的,new java.sql.Date(new java.util.Date().getTime(),它只包含日期而没有时间部分

3.它都有getTime方法返回毫秒数

java时间类的使用和区别

java时间类的使用和区别

4.互相转换
new java.sql.Date(new java.util.Date().getTime())
new java.util.Date(new java.sql.Date(0).getTime())

5.java.sql.Timestamp的使用

java时间类的使用和区别

6.java.sql.Time的使用

java时间类的使用和区别

7.java.util.Calendar的使用

java时间类的使用和区别

8.SimpleDateFormat的使用方法

java时间类的使用和区别

SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 

java时间类的使用和区别

java时间类的使用和区别


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/147280.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 重写finalize方法_Java的finalize方法干什么

    重写finalize方法_Java的finalize方法干什么Finalize方法在未能调用Dispose方法的情况下充当防护措施来清理资源。您应该只实现Finalize方法来清理非托管资源。Object.Finalize方法的范围是受保护的。当在类中重写该方法时,您应该保持这个有限的范围。您无法从C#或C++编程语言的托管扩展中调用或重写Object.Finalize方法。C#和托管扩展提供析构函数作为编写终止代码的机制。在

    2022年9月18日
    1
  • Java反射是什么?看这篇绝对会了![通俗易懂]

    Java反射是什么?看这篇绝对会了![通俗易懂].概念反射就是把Java的各种成分映射成相应的Java类。Class类的构造方法是private,由JVM创建。反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。Java的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C或者C++中就没有办法在程序中获得函数定义相关的信息。(来自Sun)JavaBe

    2022年7月7日
    21
  • Winform控件:保存文件对话框(SaveFileDialog)[通俗易懂]

    Winform控件:保存文件对话框(SaveFileDialog)[通俗易懂]SaveFileDialog用于保存文件1、新建Winform窗体应用程序,命名为SaveFileDialogDemo。2、在界面上添加一个按钮的控件(用于打开保存文件对话框),添加文本控件,用于

    2022年7月1日
    70
  • .net core docker部署_mvc是什么

    .net core docker部署_mvc是什么准备mvc的程序【asp.netmvc5网站】使用刚才创建的镜像,并把上诉文件目录挂载到iis指定磁盘dockerrun-d-p83:80–namedocker-drgs-vD:\workdir\docker_dir\webapps\iis-drgs\:C:\inetpub\wwwroot\dev01/aspnet:v1-d后台运行-p83:…

    2022年9月29日
    4
  • linux用命令dpkg,Linux中的dpkg命令介绍

    linux用命令dpkg,Linux中的dpkg命令介绍导读dpkg是一个安装、构建、删除和管理Debian包的工具。所有源自“Debian”的linux的发行版都可使用dpkg命令,比如Ubuntu。语法:dpkg(选项)(参数)选项:-i:安装软件包-r:删除软件包-P:删除软件包的同时删除其配置文件-L:显示于软件包关联的文件–unpack:解开软件包-c:显示软件包内文件列表-configure:配置软件包参数:deb软件包列出deb软件包的…

    2022年5月20日
    30
  • cultureinfo 类 java_System.Globalization.CultureInfo.cs(示例代码)

    cultureinfo 类 java_System.Globalization.CultureInfo.cs(示例代码)#region程序集mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089//C:ProgramFiles(x86)ReferenceAssembliesMicrosoftFramework.NETFrameworkv4.6.1mscorlib.dll#endregionusingSystem…

    2022年6月19日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号