`

java日期字符串解析

    博客分类:
  • java
阅读更多
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;

/**
 * 日期格式解析
 * User: yfzhangbin
 * Date: 13-1-9
 * Time: 下午6:06
 */
public class DateParse {

    public static void main(String[] args) throws ParseException {
        String d = "Wed Jan 02 15:03:55 CST 2013";
        SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(sdf.parse(d));
        System.out.println("年" + calendar.get(Calendar.YEAR));
        System.out.println("月" + (calendar.get(Calendar.MONTH) + 1));
        System.out.println("日" + calendar.get(Calendar.DAY_OF_MONTH));
        System.out.println("时" + calendar.get(Calendar.HOUR_OF_DAY));
        System.out.println("分" + calendar.get(Calendar.MINUTE));
        System.out.println("秒" + calendar.get(Calendar.SECOND));
        System.out.println("周" + calendar.get(Calendar.DAY_OF_WEEK));
    }

}
 
分享到:
评论
1 楼 medicine 2013-01-10  
js 解析也附上

var d = new Date(Date.parse("Wed Jan 02 15:03:55 CST 2013"));
var t = d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate() + " " + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
console.info(d);

相关推荐

    JAVA日期与字符串的转换

    System.out.println("转换后的日期字符串为:" + strDate); } } ``` 在这个示例中,我们定义了一个名为`dateToStr`的方法,它接受一个`Date`类型的参数,并返回一个字符串。我们使用了`SimpleDateFormat`的构造...

    Java字符串转换为日期和时间比较大小[归类].pdf

    在上面的代码中,我们首先使用 SimpleDateFormat 将日期字符串转换为日期对象,然后使用 getTime 方法比较日期对象的大小。如果 dt1 的时间大于 dt2 的时间,则返回 1;如果 dt1 的时间小于 dt2 的时间,则返回 -1;...

    复杂的json字符串解析(真实案例)

    总之,理解和掌握Gson库在解析复杂的JSON字符串时的方法是Java开发者必备的技能之一。通过理解JSON结构、创建对应的Java模型以及处理可能出现的问题,我们可以有效地解析和利用JSON数据。在实际工作中,根据具体需求...

    字符串转日期

    2. **`java.text.ParseException`**: 当`SimpleDateFormat`无法正确解析日期字符串时抛出的异常。 3. **`java.util.Date`**: Java中的基本日期表示类,用于表示特定的瞬间,精确到毫秒。 #### 三、代码示例分析 ...

    应用java实现日期型字符串和日期之间的相互转换(源代码)

    在Java中,我们可以使用SimpleDateFormat或DateTimeFormatter将日期型字符串转换为日期对象。例如: ```java import java.text.SimpleDateFormat; import java.util.Date; SimpleDateFormat formatter = new ...

    java解析json格式字符串所需jar包

    2. **commons-lang-2.5.jar**:Apache Commons Lang是Java语言工具包,包含一些高级字符串处理、日期/时间操作等,对于JSON解析可能不直接相关,但可以支持更复杂的字符串操作。 3. **commons-beanutils-1.8.0.jar*...

    java获取昨天日期字符串的方法

    在Java编程中,获取昨天日期字符串涉及到对日期和时间的操作,这通常需要用到`java.util`和`java.text`包中的类。以下是一个详细的解释和示例代码,展示如何实现这个功能。 首先,我们需要导入必要的库: ```java ...

    JAVA字符串转日期或日期转字符串.docx

    `java.text.SimpleDateFormat`是Java提供的一种强大的日期和时间格式化工具,它可以将日期对象转换为字符串,也可以将字符串解析为日期对象。下面我们将深入探讨如何使用`SimpleDateFormat`进行日期与字符串之间的...

    json工具类,java日期转换,字符串转换等各种工具类

    在Java编程中,工具类(Util Classes)是程序员日常工作中不可或缺的部分,它们提供了一系列静态方法,用于执行常见的任务,如JSON解析、日期处理、字符串操作等。以下是对标题和描述中涉及的知识点的详细说明: 1....

    json字符串解析工具google

    1. **JSON到Java对象的反序列化**:Gson可以将JSON字符串解析为对应的Java对象,无论是基本类型、自定义类实例还是集合类型。例如,有一个JSON字符串`{"name":"John","age":30}`,Gson可以将其转换为一个包含name和...

    Java时间类型和字符串之间的各种转换及几种常见的排序

    个人积累的Java工具类扩展类,包括字符数组转字符串,质数判断,辗转相除法求最大公约数,对字符串的一些判断,几种常见的数组排序、插入、查找等,闰年判断 日期字符串解析等与日期有关的操作,随机字符串。...

    java的String字符串补0

    ### Java的String字符串补0技术解析 #### 一、引言 在Java编程中,对字符串进行特定格式化的处理是一项常见的需求。其中,“补0”操作尤其常见于日期时间格式化、编号序列化等场景中。例如,在处理数据库查询结果时...

    android 判断字符串是否是日期格式

    首先,我们可以使用Java的`SimpleDateFormat`类来尝试解析字符串,如果解析成功,则可以认为字符串是日期格式。`SimpleDateFormat`是一个强大的日期/时间格式化类,它可以将日期和时间转换为字符串,反之亦然。以下...

    JAVA中处理字符串的类

    例如,对于处理日期字符串的格式化,工具类可能包含专门的方法,以统一处理日期的转换和解析。 总的来说,自定义的字符串工具类是提高Java编程效率的有效手段,它能帮助开发者快速地处理字符串,降低代码的复杂度,...

    Java实现字符串解析为日期时间的方法示例

    在Java编程中,将字符串解析成日期时间是常见的任务,特别是在处理用户输入、读取文件或与外部系统交互时。本篇文章将详细讲解如何在Java中实现这一功能,特别是从Java 8开始引入的新时间日期API(java.time包)。 ...

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

    然后解析字符串得到`java.util.Date`对象,并进一步将其转换为`java.sql.Date`。 ##### 2. 使用`StringTokenizer` 另一种方法是使用`StringTokenizer`来分割字符串,然后手动构建日期对象。 ```java String ...

    判断字符串格式的时间

    在本例中,正则表达式被用来验证一个字符串是否符合特定的日期格式。具体来说,正则表达式 `@"\d{4}-\d{1,2}-\d{1,2}"` 被用来检查字符串是否符合 “年-月-日” 的格式。 - `\d{4}`:匹配四位数字,通常代表年份。 ...

    java完美按格式化字符串String转sql.date

    通过这两个参数,我们可以将字符串解析成日期对象,然后进一步转换为`java.sql.Date`对象。 #### 三、代码实现 ```java import java.text.ParseException; import java.text.SimpleDateFormat; import java.util....

    Java_格式化字符串 汇总

    Java中的字符串格式化功能是处理和展示数据时不可或缺的一部分,尤其在需要将各种数据类型转换为特定格式的字符串时显得尤为重要。本文将深入探讨Java中`String`类的`format()`方法,及其如何用于创建格式化的字符串...

Global site tag (gtag.js) - Google Analytics