在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.");
}
}
~
#甄马尚# 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=...