Java中怎么把字符串转换成日期格式啊

作者&投稿:庄霄 (若有异议请与网页底部的电邮联系)
~

方法一:

public static void main(String[] args) throws Exception{

Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2005-06-09"); 

String now = new SimpleDateFormat("yyyy年MM月dd日").format(date);

System.out.println(now);

}

输出结果:2005年06月09日

方法二:

public class bb {

public static void main(String[] args) {

// TODO Auto-generated method stub

SimpleDateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");

String dateString = "20071128175545";

try {

Date date = df.parse(dateString);

System.out.println(df.format(date));

} catch (Exception ex) {

System.out.println(ex.getMessage());

}

}

}

扩展资料:

Java指定了一些可访问的修饰符如:private、protected、public,任何方法或变量都可以声明为public,Java可以从该类之外的地方访问。因为main方法是公共的,JVM就可以轻松的访问执行它。

在main里面args[]就是两个长度的数组:value1存在args[0]中,value2存在args[1]中。

args[0]存储的是命令,其后才是参数。

String args[ ]或者String[ ] args表示给主方法传一个字符串数组。

而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写。

例如:

class Example{

public static void main(String args[ ]){

System.out.println("This is a simple Java program.");

}

}

参考资料来源:百度百科—args[ ]




在Java中如果要把一个字符串放到一个字符数组里面该怎么做呢
摘自API toCharArray public char[] toCharArray()将此字符串转换为一个新的字符数组。返回:一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初始化为包含此字符串表示的字符序列。例如:String aa = "121212";char[] ss = aa.toCharArray();...

java中怎么把一个字符串里的字母转换成 “*”??
替换字符串中的所有字母可以用replaceAll方法,replaceAll支持正则表达式。方法原型:replaceAll(regex, replacement),replaceAll的参数是regex,即基于规则表达式的替换,比如:可以通过replaceAll("\\\\d", "*")把一个字符串所有的数字字符都换成星号;在正则表达式中[a-zA-Z]表示所有字母,包括小写和大写字母...

Java怎么将字符串转换为GB2312原编码
Testpublic void test333(){String a="青白";try {byte[] b=a.getBytes("GB2312");System.out.println(bytesToHexFun1(b)); } catch (UnsupportedEncodingException e) {e.printStackTrace();}}\/\/将byte数组转成16进制字符串 public static String bytesToHexFun1(byte[] bytes) { char[...

Java中,怎样把字符串和整数存到同一个数组中?
import java.util.Arrays;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class Test {public static void main(String[] args) {int length = 5;HashMap[] map = new HashMap[length];\/\/向数组添加两个数,一个是String,一个是intboolean setValue = set...

java怎么把字符串""的转换
通过String.valueOf(char)函数把字符转化成字符串 char a='A';\/\/定义一个字符aString str = String.valueOf(a);\/\/把字符a转换成字符串str

在java里怎么把一个字符串拆成一个个字符
String类型的话,可以用toCharArray()方法转化成字符数组 String s = "hello";char a[]=s.toCharArray();如果你只是取出来其中某个字符,可以用charAt()方法 char b= s.charAt(4);\/\/取出第4个字符 如果你用的StringBuffer类型,和String类似,不过可以对单个字符直接进行操作了,不必拆分成字符 ...

java中怎么把字符串加到Textarea前面
你可以在do{前面建立一个StringBuilder\/StringBuffer变量,存放账户和商家信息,当rs遍历完后,先把商家汇总记录加到gyha1中,之后再把刚才建立的StringBuilder\/StringBuffer变量值加入到gyha1中。

怎么把字符串中的所有字母大小写?倒如NI hAo,大写变小写,小江写变大写...
Java中将字母转换成大小写的方法 toLowerCase() 转小写 toUpperCase() 转大写 如果需要把大小写互相转换,先把字符串转换成char类型的数组,循环遍历按要求转换。功能实现:public class Demo {public static void main(String[] args) {new Demo().大小写互转("sadASD");}public String 大小写互转(...

java中如何把字符串中的汉字放在数组中
java中char是双字节,可以存储一个汉字,可以这样写char[] a={'我','你','他'};当然了你也可以用string数组去存储,String[] b={"我","你","他"};

Java中如何把一下字符串转换成map
首先,你先确认你的字符串是否是json格式的,如果是json格式,那你可以使用Gson.jar或json-lib-xx-jdk.jar两个包来自动解析解析。使用Gson更简单些,只需要导入一个包就可以,但是他如果使用Object解析到int型的话或自动转成double型,需要定义一个准确的类来解析,不能直接使用Object。示例:Gson gson...

左贡县13557097439: Java中怎么把字符串转换成日期格式 -
富容辰龙: SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:ss"); return simpleDateFormat.format(new Date());

左贡县13557097439: java怎么把字符串转换成日期类型 -
富容辰龙: 您好:可以试试以下方法 先用parse转成date型,再用format转成string.public static void main(String[] args) throws Exception; Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2005-06-09"); String now = new SimpleDateFormat...

左贡县13557097439: java怎么将String转换成日期
富容辰龙: 首先你要确定你的日期字符串的日期格式,如:yyyy-MM-dd 然后使用java.text.SimpleDateFormat即可将String字符串转化成java.util.Date 示例代码如下: @Test public void parseDate() throws ParseException{ DateFormat dateFormat = new ...

左贡县13557097439: JAVA中如何将字符串转换为日期型? -
富容辰龙: String gs = "2002-01-01"; Date now = new Date(gs); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); String s=s = df.format(now);

左贡县13557097439: java 怎么把字符串转化为日期型变量 -
富容辰龙: 首先要知道你字符串日期格式,给你一个例子吧,这个方法可以转换格式为yyyy-MM-dd的日期 public static java.util.Date getDate(String date){ DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); try { return format1.parse(date); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; }

左贡县13557097439: java字符串转换成日期 -
富容辰龙: //取后面八位,按照yyyyMMdd的格式转为日期//再把日期转为相应的格式的字符串//如果这过程中出现了异常,即不是日期的格式,则直接输出字符串即可 public static void main(String args[]){ String str = "今天的日期是20080830"; try{ String ...

左贡县13557097439: Java中怎么把字符串转换成日期格式啊
富容辰龙: 先用parse转成date型,再用format转成string. public static void main(String[] args) throws Exception{ Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2005-06-09"); String now = new SimpleDateFormat("yyyy年MM月dd日").format(date); System.out.println(now); }

左贡县13557097439: 在Java语言中,如何将字符串类型转换成日期类型?
富容辰龙: SimpleDateFormat sdm=new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss"); Date time = sdm.format(需要转换的字符串); 大概就是这样. 利用SimpleDateFormat这个类..大小写不知道写对了没有. 好像是位于java.Text.*;的包里面 time就是你最后获得的Date类型的数据.

左贡县13557097439: java中如何将字符串型转换为日期类型 -
富容辰龙: Timestamp.valueOf("字符串"); //可以转化为Timestamp类型的,可以入数据库

左贡县13557097439: java怎么将string类型转化为日期类型 -
富容辰龙: String转换为Date[java] view plaincopyprint?//String转换为java.util.DateString str = "2013-01-14";SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Date date = null; //初始化datetry {date = sdf.parse(str); //Mon Jan 14 ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网