java解析字符串到日期 [英] java parsing string to date

查看:34
本文介绍了java解析字符串到日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将 2011 年 3 月 14 日解析为 Java 中的某个时间转换器应用程序的日期...我得到 2010 年 12 月 26 日...请帮忙.

I am trying to parse 14th March 2011 to a date in Java for a time converter application... I get 26th Dec 2010... Please help.

import java.util.*;
import java.text.*;

class date {
    public static void main(String[] args) {
      try {
        String timestampOrig = "11/03/14,15:00:00";
        SimpleDateFormat inFormat = new SimpleDateFormat("YY/MM/dd','HH:mm:ss");
        Date parseDate = inFormat.parse(timestampOrig);
        System.out.println("parsed date: " + parseDate.toString());
      }
      catch(ParseException pe){
      }
    }
}

输出:

解析日期:2010 年 12 月 26 日星期日 15:00:00 EST

parsed date: Sun Dec 26 15:00:00 EST 2010

推荐答案

YY 应该是 yy (小写).您可以在 中找到可用字符列表及其含义文档.

YY should be yy (in lower case). You can find the list of available characters and their meaning in the documentation.

出于好奇,关于 YY 的更多信息,用于周年此处(说实话,不能 100% 确定它是什么).

Out of curiosity, more information about YY, which is for week year, here (not 100% sure what it is to be honest).

这篇关于java解析字符串到日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆