java Tue Mar 03 00:00:00 CST 2015 是什么日期格式

我获取到一个字符串日期是TueMar0300:00:00CST2015这种日期格式,这种格式是什么格式?,如何将它转化成日期格式... 我获取到一个字符串日期是 Tue Mar 03 00:00:00 CST 2015这种日期格式,这种格式是什么格式?,如何将它转化成日期格式 展开
 我来答
久久宝贝2012
高粉答主

推荐于2019-08-22 · 说的都是干货,快来关注
知道答主
回答量:22
采纳率:0%
帮助的人:6721
展开全部

是Date的默认格式显示
Date date=new Date();
System.out.println(date);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
String sDate=sdf.format(date);
System.out.println(sDate);

输出结果是
Mon Mar 02 12:06:29 CST 2015
2015-03-02

扩展资料

Java 编程语言

Java programming language具有目前大部分编程语言所共有的一些特征,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的"形式和感觉",但它要比C++语言更易于使用,而且在编程时彻底采用了一种"以对象为导向"的方式。使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作。

Java是Sun微系统公司在1995年推出的,推出之后马上给互联网的交互式应用带来了新面貌。目前,最常用的两种互联网浏览器软件中都包括一个Java虚拟机。几乎所有的操作系统中都增添了Java编译程序。

参考资料来源:百度百科:Java 编程语言

匿名用户
2015-03-02
展开全部
package test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Locale;

public class YuGiOh
{
public static void main ( String[] args )
{
String x = "Tue Mar 03 00:00:00 CST 2015";
SimpleDateFormat sdf = new SimpleDateFormat ("EEE MMM dd HH:mm:ss Z yyyy", Locale.UK);
try
{
System.out.println (sdf.parse (x));
}
catch (ParseException e)
{
e.printStackTrace();
}
}
}

追问
兄弟,用你的方法还是报错
报错java.text.ParseException: Unparseable date: "Tue Mar 03 00:00:00 CST 2015"
追答
Locale.UK);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我有小栗子
推荐于2019-09-05 · TA获得超过1921个赞
知道答主
回答量:35
采纳率:28%
帮助的人:5900
展开全部

Date的toString方法就是这种国际化的时间格式日期格式为%tc,即全部日期和时间信息。Date() 方法可返回当天的日期和时间。

  1. 输出日期格式为%tr,转化为12小时制。

  2. 输出日期格式为%tT,转化为24小时制。

例子:

  1. System.out.print("%tr",Date);即可输出12小时制的时间格式。

  2. System.out.print("%tT",Date);即可输出24小时制的时间格式。

  3. Date date=new Date("2008-04-14");Date的使用方法。

  4. Date d1=new Date();

  5. long t1=d1.getTime();

  6. Date d2=new Date(t1);

  7. System.out.println(d1);

  8. System.out.println(d2);

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9485a6c
推荐于2017-04-23 · TA获得超过588个赞
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:178万
展开全部
是Date的默认格式显示
Date date=new Date();
System.out.println(date);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
String sDate=sdf.format(date);
System.out.println(sDate);

输出结果是
Mon Mar 02 12:06:29 CST 2015
2015-03-02
追问
你这是获取到日期格式参数,我说的是直接获取到字符串型参数。。。
追答
楼下的那个就很好用,我就借用下了,我就借花献佛了,不好意思楼下哥们
倒包的话是这些
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

String x = "Mon Mar 02 13:57:49 CST 2015";
SimpleDateFormat sdf1 = new SimpleDateFormat ("EEE MMM dd HH:mm:ss Z yyyy", Locale.UK);
try
{
Date date=sdf1.parse(x);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
String sDate=sdf.format(date);
System.out.println(sDate);
}
catch (ParseException e)
{
e.printStackTrace();
}
先把字符串转化成Date,再把Date转换成你想要的格式
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式