小编jkk*_*jkk的帖子

在android中将时间戳转换为当前日期

我在显示日期时遇到问题,我的时间戳为1379487711,但实际时间是9/18/2013 12:31:51 PM,但它显示时间为17-41-1970.如何将其显示为当前时间.

为了显示时间我使用了以下方法:

private String getDate(long milliSeconds) {
    // Create a DateFormatter object for displaying date in specified
    // format.
    SimpleDateFormat formatter = new SimpleDateFormat("dd-mm-yyyy");
    // Create a calendar object that will convert the date and time value in
    // milliseconds to date.
    Calendar calendar = Calendar.getInstance();
    calendar.setTimeInMillis((int) milliSeconds);
    return formatter.format(calendar.getTime());
} 
Run Code Online (Sandbox Code Playgroud)

java android timestamp date

43
推荐指数
4
解决办法
7万
查看次数

标签 统计

android ×1

date ×1

java ×1

timestamp ×1