在java中如何把字符串转换成时间格式?

www.zhiqu.org     时间: 2024-06-16

方法一:

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.");

}

}



~


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

#甄马尚# java字符串转化成时间 -
(15571414126): 从数据库获取的时候把字符串转成你想要的 convert(nvarchar,时间,120) 100 或者 0 mon dd yyyy hh:miAM (或者 PM) 101 mm/dd/yy 102 yy.mm.dd 103 dd/mm/yy 104 dd.mm.yy 105 dd-mm-yy 106 dd mon yy 107 Mon dd, yy 108 hh:mm:ss 109 ...

#甄马尚# 在java中如何把字符串转换成时间格式?
(15571414126): 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);...

#甄马尚# JAVA中如何将字符串转换为日期型? -
(15571414126): String gs = "2002-01-01"; Date now = new Date(gs); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); String s=s = df.format(now);

#甄马尚# java 字符串转换成日期 -
(15571414126): Date date = null; SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); date = df.parse("2008-08-08");

#甄马尚# Java中怎么把字符串转换成日期格式啊
(15571414126): 先用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); }

#甄马尚# java中,字符串类型的时间数据怎样转换成date类型 -
(15571414126): 将字符串类型的时间转换成date类型可以使用SimpleDateFormat来转换,具体方法如下:1、定义一个字符串类型的时间;2、创建一个SimpleDateFormat对象并设置格式;3、最后使用SimpleDateFormat的parse方法将String类型的时间转换成...

#甄马尚# java字符串怎么转换成时间date格式,并把date再转换成毫秒 -
(15571414126): 字符串转date String str = "2013-12-25"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date newDate = sdf.parse(str); System.out.println(newDate); //newDate可以参考下面的转毫秒,就是.getTime(); Date date = new Date...

#甄马尚# JAVA中怎么将string转换成date -
(15571414126): java中String和Date的互相转换使用SimpleDateFormat来完成.SimpleDateFormat使用记得 import java.text.SimpleDateFormat.1. String -> Date java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd "); String s= "...

#甄马尚# java里有什么方法把一字符串如“20080808” 转为日期格式 如“2008 -
(15571414126): 一种笨的方法就是截取字符串import java.util.Date;public class CountChar { public static void main(String[] args) { String dateString="20080808"; String year=dateString.substring(0,4); String month=dateString.substring(4, 6); String day=...