#SimpleDateFormat("yyyy-MM-dd hh:mm:ss.SSS")时间转换问题java
-
程序代码:code
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Time { public static void main(String[] args) throws ParseException { //定义一个时间字符串 String date_str = "2016-06-23 09:46:27.000"; //将时间字符串转换成Date形式,不可以强制转换 Date date = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss.SSS").parse(date_str); //定义新的字符串str1和str2,将Date型转为String型 String str1 = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(date); String str2 = (new SimpleDateFormat("yyyy年MM月dd日 ")).format(date); //取当前时间进行修改,方法1 String str3 = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(new Date()); //取当前时间进行修改,方法2,其实和方法1相似 SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒"); String str4 = format.format(new Date()); System.out.println("str1: "+str1); System.out.println("str2: "+str2); System.out.println("str3: "+str3); System.out.println("str4: "+str4); } }
-
输出:orm