zoukankan      html  css  js  c++  java
  • Android时间戳与字符串相互转换

        import java.text.ParseException;   
        import java.text.SimpleDateFormat;   
        import java.util.Date;   
         public class TestTime {   
         public static void main(String[] args) {   
         String time = "2010年12月08日11时17分00秒";    
         System.out.println(time);   
         // 字符串=======>时间戳    
         String re_str = getTime(time);  
         System.out.println(re_str);   
         // 时间戳======>字符串  String data = getStrTime(re_str);   
         System.out.println(data);    
         }   
         // 将字符串转为时间戳  
         public static String getTime(String user_time) {  
         String re_time = null;   
         SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");   
         Date d;   
         try {   
         d = sdf.parse(user_time);  
         long l = d.getTime();   
         String str = String.valueOf(l);  
         re_time = str.substring(0, 10);    
         }catch (ParseException e) {   
         // TODO Auto-generated catch block e.printStackTrace();  
         }   
         return re_time;   
         }    
         // 将时间戳转为字符串   
         public static String getStrTime(String cc_time) {   
         String re_StrTime = null;   
         SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");   
         // 例如:  
         cc_time=1291778220 ;  
         long lcc_time = Long.valueOf(cc_time);   
         re_StrTime = sdf.format(new Date(lcc_time * 1000L));    
         return re_StrTime;   
         }  
         }    
         //打印结果为: 2010年12月08日11时17分00秒   
         //1291778220 2010年12月08日11时17分00秒  只精确到秒。         
          
         public class TimeStamp {       
         private long timeStamp = System.currentTimeMillis();   
             public String printTimeStamp(){        
           return "TimeStamp: " + String.valueOf(timeStamp);     
           }   
             public String swapDateToStr(){         
           SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");       
             return "Date: " + format.format(new Date(timeStamp));    
           }  
         } 
  • 相关阅读:
    iOS 记录近期遇到的几个bug
    iOS转场动画封装
    iOS 页面滑动与标题切换颜色渐变的联动效果
    Realm数据持久化方案的简单介绍和使用(二)
    某互联网科技公司的一道逻辑面试题
    js获取本月,本季度,上个季度,本周,上周的起始和结束时间
    CSS样式说明
    a标签的样式
    CSS3的> 和@
    CSS中的position定位
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/6694553.html
Copyright © 2011-2022 走看看