`

Java中Date的处理

 
阅读更多

在处理类似于这样的时间:thu aug 02 16:06:19 cst 2012,要将其转换为:2012-08-02 16:01:35

代码如下

                    import java.text.ParseException;
                    import java.text.SimpleDateFormat;

                    import java.util.Date;
                    import java.util.Locale;

                   

                    String date="thu aug 02 16:06:19 cst 2012";

                    Locale.setDefault(Locale.US); 
                    SimpleDateFormat formatter = new SimpleDateFormat("E MMM dd hh:mm:ss z yyyy");
                    Date date1 = formatter.parse(date);

                    //date2转换出来的值为:2012-08-02
                    Date date2=new  java.sql.Date(date1.getTime());
                    String date3=date2.toString();
                    int b=date.indexOf("cst");
                    String c=date.substring(11, b);
                    date=date3+" "+c;

                    System.out.println(date);

分享到:
评论

相关推荐

    Java_Date_日期时间整理

    Java 中的日期时间处理是非常重要的,以下是 Java 中日期时间整理的知识点总结: 一、获取服务器端当前日期 在 Java 中,可以使用 `java.util.Date` 类来获取服务器端当前日期。可以使用以下代码来获取当前日期: ...

    用java在oracle中插入date类型

    使用 Java 在 Oracle 中插入 Date 类型 在 Oracle 中,Date 类型是非常重要的一种数据类型,用于存储日期和时间信息。在 Java 中,我们可以使用 JDBC 连接 Oracle 数据库,并插入 Date 类型的数据。在这里,我们将...

    java Date 处理

    在Java编程语言中,日期和时间处理是常见的需求。`java.util.Date`类是Java早期用来表示日期和时间的基础类,但它的API设计并不理想,存在一些问题,比如不支持时区转换、线程不安全等。随着Java的发展,`java.time`...

    java中Date的格式.pdf

    在Java编程语言中,`java.util.Date` 类...总的来说,Java中的日期处理涉及`Date`类和`SimpleDateFormat`类,它们提供了解析、格式化和操作日期的能力。通过理解这些概念,开发者可以有效地在程序中处理日期和时间。

    Java 之 Date 和 Calendar 实例

    在Java编程语言中,`Date`和`Calendar`类是处理日期和时间的核心组件。这两个类在不同的Java版本中有着不同的使用方式和功能,对于理解Java时间处理机制至关重要。本篇将深入探讨`Date`和`Calendar`类的实例应用。 ...

    java 使用Date类获取系统的当前时间

    总的来说,`java.util.Date` 类在获取和表示当前系统时间上是一个基础且实用的工具,虽然在新的Java版本中有了更好的替代品,但理解其工作原理对于理解Java的日期和时间处理至关重要。在实际编程中,根据项目需求和...

    java操作date对象

    在 Java 中,处理日期和时间主要依赖于 `java.util.Date` 和 `java.text.DateFormat` 这两个核心类。在本文中,我们将深入探讨如何使用这些类来获取、格式化和操作日期。 1. **获取当前时间** 获取当前时间最常用...

    java中NextDate类

    在Java编程语言中,`Date`类是处理日期和时间的核心类,位于`java.util`包下。在给定的场景中,我们需要创建一个名为`NextDate`的类,该类能够获取当前日期并输出其后的第二天。让我们深入探讨如何实现这个功能,...

    有关java中的Date,String,Timestamp之间的转化问题

    Java 中的日期和时间处理是编程中非常重要的一方面,Date、String 和 Timestamp 是三种常用的日期和时间类型,本文将详细介绍它们之间的转换问题。 一、获取系统当前时间 在 Java 中,可以使用以下三种方法来获取...

    java中 new date() 打印出的时间与系统时间错了八小时的解决方法

    在Java编程中,`new Date()` 用于创建一个表示当前日期和时间的对象。然而,有时候开发者可能会遇到这样一个问题:使用 `new Date()` 输出的时间与系统的实际时间相差了八个小时。这种情况通常是由时区(TimeZone)...

    【Java精品】Java中Date各种相关用法.doc

    Java中的Date类是处理日期和时间的基础类,它在处理日期和时间操作时扮演着重要角色。在Java中,Date类通常与Calendar类一起使用,因为Date类本身并不支持设置和获取具体的时间字段(如年、月、日等),而Calendar类...

    Java中Date类.pdf

    Java 中 Date 类是 Java 语言中用于处理日期和时间的类,它提供了多种方法来操作日期和时间的各组成部分。Date 类位于 java.util 包下,表示特定的瞬间,精确到毫秒。 Date 类的主要用途是生成时间,提供了多种方法...

    java 时间转换date time = new date()

    综上所述,这些知识点涵盖了Java中处理日期和时间的基本方法,包括创建当前时间、格式化日期、使用定时器、操作日历以及多线程更新GUI界面等方面。掌握了这些内容,就可以较为熟练地在Java程序中处理各种日期和时间...

    java.util.Date与java.sql.Date互转及字符串转换为日期时间格式.docx

    在Java编程语言中,处理日期和时间时经常使用到`java.util.Date`和`java.sql.Date`这两个类。它们虽然名字相似,但在实际应用中有很大的区别。 - **`java.util.Date`**:这个类提供了创建和操作日期/时间的功能,它...

    JAVA new Date()或Calendar.getInstance().getTime()得到的时间不对

    在Java编程中,`new Date()` 和 `Calendar.getInstance().getTime()` 都是获取当前系统时间的方法,但有时可能会出现获取到的时间与预期不符的情况。这种问题通常与时区设置、系统时间、Java运行环境以及代码逻辑...

    js处理java后台传过来的date对象并转换成指定格式的字符串

    js处理java后台传过来的date对象并转换成指定格式的字符串,亲测可用

    Java中Date和Calendar日期处理

    关于java中date和Calendar日期处理小结,包含一些常用方法等

    json-lib中date处理.java

    json-lib中date处理.java

    Date的Java源代码

    然而,为了更好地理解和解答题目中的需求,我们可以围绕“Date的Java源代码”这一主题来展开相关的知识点。 ### 1. Java Date 类的基本概念 在Java中,`java.util.Date`类用来表示特定的时间点,即毫秒值距离1970...

Global site tag (gtag.js) - Google Analytics