首页 > 代码库 > Android数据格式化
Android数据格式化
1、文件大小格式化:
Log.d(TAG, Formatter.formatFileSize(this, 100)); //100 B Log.d(TAG, Formatter.formatFileSize(this, 1024*2)); //2.00 KB Log.d(TAG, Formatter.formatFileSize(this, 10000000)); //9.54 MB
2、日期格式化:
int flagsDate = DateUtils.FORMAT_SHOW_DATE; int flagsTime = DateUtils.FORMAT_SHOW_TIME ; int flagsWeek = DateUtils.FORMAT_SHOW_WEEKDAY; int flags_time = DateUtils.FORMAT_SHOW_TIME | DateUtils.FORMAT_24HOUR; String dateStr = (String)DateUtils.formatDateTime(this, System.currentTimeMillis(), flagsDate); //7月8日 String timeStr = (String)DateUtils.formatDateTime(this, System.currentTimeMillis(), flagsTime); //下午1:33 String weekStr = (String)DateUtils.formatDateTime(this, System.currentTimeMillis(), flagsWeek); //星期二 String amPmStr = DateUtils.getAMPMString(Calendar.getInstance().get(Calendar.AM_PM)); //下午 String datetime = DateFormat.format("yyyy:MM:dd kk:mm:ss", System.currentTimeMillis()).toString(); //2014:07:08 13:33:23 String time = (String)DateUtils.formatDateTime(this, System.currentTimeMillis(), flags_time); //13:33 boolean isToday = DateUtils.isToday(System.currentTimeMillis()); //true
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。