一崎逃、long型轉(zhuǎn)String:
//time若為秒則乘1000失尖,若為毫秒則不必
Date date = new Date(time * 1000); //首先long-->Date,time為long型
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); //參數(shù)是String類型的北京時(shí)間格式
String beijingTime = sdf.format(date); //Data-->String
mTitleTV.setText(beijingTime); //如:2017/12/17
二、自定義String時(shí)間轉(zhuǎn)換成時(shí)間戳(int / long)
/**
* 自定義北京時(shí)間轉(zhuǎn)換成時(shí)間戳
* @param stringTime 自定義時(shí)間 如:2018年1月
* @param pattern 時(shí)間格式 如:"yyyy年MM月" (與自定義格式保持一致)
* @return UNIX時(shí)間戳 如:1514736000
*/
private int timeStringToInt(String stringTime, String pattern){
//注意時(shí)間格式stringTime和pattern保持一致
SimpleDateFormat format = new SimpleDateFormat(pattern);
Date date = null;
try {
date = format.parse(stringTime);
} catch (ParseException e) {
e.printStackTrace();
}
return (int) (date.getTime() / 1000);
}