0.确保自己写的每篇博客对得起自己也对得起花时间和信任看博客的读者. 1.知识要不断的总结,记录成笔记,看了好多遍还记不下来,不理解那就去多写,多画,能清晰透彻的将知识讲给别人,这才算是理解的一个基本层次. 2.2020之后只写自己真正经历使用过的内容.

9 * @return 10 */ 11 public static String timeStamp2Date(String seconds,String format) { 12 if (seconds == null || seconds.isEmpty() || seconds.equals("null" )){ 13 return "" ; 14 } 15 if (format == null || format.isEmpty()){ 16 format = "yyyy-MM-dd HH:mm:ss" ; 17 } 18 SimpleDateFormat sdf = new SimpleDateFormat(format); 19 return sdf.format( new Date(Long.valueOf(seconds+"000" ))); 20 } 21 /** 22 * 日期格式字符串转换成时间戳 23 * @param date 字符串日期 24 * @param format 如:yyyy-MM-dd HH:mm:ss 25 * @return 26 */ 27 public static String date2TimeStamp(String date_str,String format){ 28 try { 29 SimpleDateFormat sdf = new SimpleDateFormat(format); 30 return String.valueOf(sdf.parse(date_str).getTime()/1000 ); 31 } catch (Exception e) { 32 e.printStackTrace(); 33 } 34 return "" ; 35 } 37 /** 38 * 取得当前时间戳(精确到秒) 39 * @return 40 */ 41 public static String timeStamp(){ 42 long time = System.currentTimeMillis(); 43 String t = String.valueOf(time/1000 ); 44 return t; 45 } 47 public static void main(String[] args) { 48 String timeStamp = timeStamp(); 49 System.out.println("timeStamp="+timeStamp); // 运行输出:timeStamp=1470278082 50 System.out.println(System.currentTimeMillis()); // 运行输出:1470278082980 51 // 该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数 53 String date = timeStamp2Date(timeStamp, "yyyy-MM-dd HH:mm:ss" ); 54 System.out.println("date="+date); // 运行输出:date=2016-08-04 10:34:42 56 String timeStamp2 = date2TimeStamp(date, "yyyy-MM-dd HH:mm:ss" ); 57 System.out.println(timeStamp2); // 运行输出:1470278082 58 }