Java中Date 相关
Java中Date 相关
1.获取当前时间
 //获取当前时间,精确到毫秒 java.util.Date new Date()
Date date = new Date();
System.out.println(date);//Sun Nov 22 12:51:33 CST 2020
2.获取当前毫秒数
//获取当前毫秒数 System.currentTimeMillis()
long currentTimeMillis = System.currentTimeMillis();
System.out.println(currentTimeMillis);
3.日期格式化
/*格式化日期(将Date转成了String) sdf.format()
  hh:12小时制 a 上午下午
  HH:24小时制  java.text.SimpleDateFormat
  SSS:毫秒  */
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss SSS a");
String format = sdf.format(date);//2020-11-22 13:16:26 103
System.out.println(format);
String format1 = sdf2.format(date);
System.out.println(format1);// 2020-11-22 01:16:26 103 下午
4.String日期转Date日期
//将String类型转成Date类型  sdf.parse() sdf里的样式要跟String里的样式一致
String strTime = "2020/12/1 15:30:2";
SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy/MM/d HH:mm:s");
Date parse = sdf3.parse(strTime);
System.out.println(parse);
5.毫秒数转Date日期
 // 通过当前毫秒数获得日期  new Date(System.currentTimeMillis())
Date date1 = new Date(System.currentTimeMillis());
    我成功因为我志在成功
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号