2014年12月4日 星期四

[Android] 抓現在時間 - 系統時間 - 以毫秒表現 - 抓最小時間 - 毫秒轉日期 - 一行轉制定格式

毫秒方式表現

如果是某一個方法裡要放置的方式
例如說明上寫著:SelectDayRangeDialog(long startTimeMill)
就是要你放置時間的毫秒,就可以以此表示
new Date().getTime()

//抓系統時間                                       
System.currentTimeMillis()                  

如果是要以變數的方式來取的話
String TimeStamp = String.valueOf(new Date().getTime());


抓最小時間1979
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(0);
Date minTime = cal.getTime();


毫秒轉成日期
long Millis = 1432412345L;
Date date = new Date(Millis);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String endsTimeDate = sdf.format(Millis);


取到毫秒時間一行轉制定日期
new SimpleDateFormat("HH:mm dd/MM/yyyy").format(new Date(data.getTimeMill()))

format 格式
"yyyy-MM-dd HH:mm:ss.SSS 'GMT'Z" = "2014-12-18 11:00:24.513 GMT+0800"


如此一般這般這般.....

沒有留言:

張貼留言