`
lhxctc
  • 浏览: 53141 次
  • 性别: Icon_minigender_1
  • 来自: 江西
社区版块
存档分类
最新评论

java类中多个时间类型的转换处理

    博客分类:
  • Java
阅读更多


public class XZou {

	
	
	
	/**
	 * 在java中所有的时间类型如:java.util.Date,java.sql.Date,java.sql.Timestamp,java.sql.Time,java.util.Calendar(日历)..
	 * 它们都是有一个共同的特性:时间戳,也就是当前时间与1970年1月1日午夜之间的时间差。它是一个毫秒数,您可以利用这个毫秒数进行相互的转换
	 * @param args
	 */
	public static void main(String[] args){
		
		
		java.util.Date date = new java.util.Date();//
		
		long time = date.getTime();//得到时间戳
		
		//把它转换成java.sql.Date
		java.sql.Date sDate = new java.sql.Date(time);//在构造函数中指定时间戳参数,也可以使用方法设置setTime(long),它也可以获取时间戳.也是getTime()
		
		
		//把它转换成java.sql.Time
		java.sql.Time tDate = new java.sql.Time(time);//在构造函数中指定时间戳参数,,也可以使用方法设置setTime(long),它也可以获取时间戳.也是getTime()
		
		
		//把它转换成java.sql.Timestamp
		java.sql.Timestamp tp = new java.sql.Timestamp(time);//在构造函数中指定时间戳参数,,也可以使用方法设置setTime(long),它也可以获取时间戳.也是getTime()
		
		//把它转换成日历
		java.util.Calendar cr = java.util.Calendar.getInstance();
		
		cr.setTimeInMillis(time);//写法有点不一样 ,这个方法是设置时间戳,它也获取获取时间戳,是getTimeInMillis();
		
	
		
		
		
			
	}
	
	
}
分享到:
评论

相关推荐

    Java 多态中的类型转换

    多态性允许我们使用一个通用的接口来处理不同类型的对象,增强了代码的灵活性和可扩展性。本篇将深入探讨Java多态中的类型转换,包括向上转型(Upcasting)和向下转型(Downcasting),以及相关的注意事项。 1. **...

    Java字符串类型转换

    Java中的字符串类型转换及其操作是一个广泛且深入的主题,涉及到基本类型转换、字符串内部操作、格式化处理以及高级类型转换等多个方面。掌握这些转换技巧对于编写高效、健壮的Java应用程序至关重要。通过合理运用...

    JAVA-JSON工具转换类

    通过`json-lib`和`ezmorph`这两个库,开发者可以轻松地在Java程序中处理JSON数据,而`JsonUtil.java`工具类则进一步简化了这一过程,提高了开发效率。在实际开发中,了解和掌握这些工具的使用方法对于提升JSON处理...

    JAVA数据类型转换.pdf

    Java中的`java.util.Date`和`java.time`包提供了多种类和方法来处理日期和时间相关的转换。 #### 七、总结 Java中的数据类型转换是编程过程中必不可少的一部分。掌握不同类型之间的转换方法可以帮助开发者更加高效...

    自己写的转换器,包含各种基本的数据类型。

    压缩包内的“转换器”文件可能包含了这个自定义转换器的源代码,可能包括了多个类,每个类负责不同的数据类型转换。这些类通常会包含`convert()`方法,用于执行具体的转换逻辑。开发者可以通过阅读和分析这些源码,...

    java日期格式转换

    给定代码中提供了多个方法,用于返回不同格式的当前日期和时间: 1. **getCurrentDate()**:返回格式为“yyyy-mm-dd”的当前日期。 - 使用`Calendar`获取当前日期,然后提取年、月、日,并将其拼接成字符串。 2. ...

    java将数字转换为时间格式

    在Java编程语言中,经常需要处理日期与时间相关的数据,例如将数字(通常是表示时间戳或特定格式的字符串)转换为更易读的时间格式。这种转换不仅可以帮助我们更好地理解和操作数据,还能增强应用程序的用户友好性。...

    java调用kettle中的job与转换-源码

    在"Java2Kettle"这个示例中,可能包含了一个完整的Java应用示例,展示了如何从Java代码中调用Kettle的Job和转换,以及如何传递参数和处理结果。如果你遇到任何问题,可以参考这个示例,或者查看Kettle官方文档和社区...

    Java实现多个wav文件合成一个的方法示例

    本文介绍了Java实现多个wav文件合成一个的方法,涉及java文件流读写、编码转换、解析等相关操作技巧。 知识点1:Java中的文件流读写 在Java中,文件流读写是通过使用`FileInputStream`和`FileOutputStream`类来...

    java之java类型转换

    Java 类型转换是 Java 编程语言中的一部分,它是 Java 编程的基础,但很多时候偏偏就会在这样的基础细节部分出错。Java 中的数据类型可以分为两大类:简单类型(Primitive)和引用类型(Reference)。简单类型变量中...

    java常用的工具类整理28个

    在Java编程语言中,工具类(Utility Class)是包含各种静态方法的类,这些方法用于执行特定任务,如数据操作、文件处理、数学计算等。它们通常不包含实例变量,只提供静态方法服务,帮助开发者提高代码的复用性和...

    c# java互相转换工具

    总的来说,"C# Java互相转换工具"是一个解决跨语言互操作问题的实用工具,涉及到了编程语言的语法、类型系统、编程范式等多个方面的知识。使用这样的工具,开发者可以更高效地在C#和Java项目之间迁移代码,减少手动...

    java视频转换工具类(附带转换工具类)

    在Java编程环境中,开发一个视频转换工具类是一个高级任务,涉及到多媒体处理和文件I/O操作。这个"java视频转换工具类"显然提供了这样的功能,能够将视频文件转换为不同的格式,如mp4、ogg和flv等。这些格式在互联网...

    java 数据类型转换

    Java中的数据类型转换是一个广泛且重要的主题,涵盖了隐式和显式转换、数值、对象、数组以及泛型等多个方面。理解并熟练掌握这些转换规则对于编写高效、无错误的Java代码至关重要。在实际编程中,应谨慎进行类型转换...

    JAVA实现的多计量单位转换.rar

    本项目"JAVA实现的多计量单位转换"是一个实用的Java程序,它能够进行多级单位之间的转换,尤其适用于制药或医疗领域中常见的计量单位管理。项目包含两个主要的Java源文件(MultiDoseUtil.java和UnitConvertCommon....

    字符转换工具类

    在IT行业中,字符转换工具类是编程中常见的一种实用工具,尤其在处理字符串与各种编码格式之间转换时显得尤为重要。这个“字符转换工具类”似乎是一个专门为生成HTML源码而设计的工具,它包含了全面的源码实现,并且...

    java实现多层嵌套循环参数转换

    在这种场景下,我们可能需要遍历多个层级的数据,以便进行转换、操作或者存储到数据库中。下面将详细讨论如何在Java中实现多层嵌套循环以及与之相关的参数转换和数据库配置。 首先,多层嵌套循环的基本概念是指在一...

    Java中自动类型转换共3页.pdf.zip

    在Java中,类型转换是一项基本操作,特别是在处理数据时。本压缩包包含的“Java中自动类型转换共3页.pdf”文件,很显然,它将详细讲解Java中的自动类型转换这一关键概念。以下是关于Java自动类型转换的一些核心知识...

    java的Date类型转换成MySQL的DateTime类型.doc

    Java 的 Date 类型和 MySQL 的 DateTime 类型是两个不同的日期时间类型,需要将 Java 的 Date 类型转换为 MySQL 的 DateTime 类型以便在 MySQL 数据库中存储日期和时间信息。该方法可以高效地将 Java 的 Date 类型...

    Java中强制类型转换共2页.pdf.zip

    在Java中,类型转换是一项基本操作,尤其是在处理不同类型的数据时。本篇文章将详细探讨Java中的强制类型转换,这是Java编程中不可或缺的知识点。 Java的类型系统分为两大类:基本类型(如int、char、boolean等)和...

Global site tag (gtag.js) - Google Analytics