Android获取时间并替换到String.xml中

调用System.currentTimeMillis()获得当前时间

SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
Date date=new Date(System.currentTimeMillis());
Log.i("myDebug", ""+date);
Log.i("myDebug", ""+format.format(date));

/* 打印结果:
 * Thu Sep 15 10:22:27 GMT+08:00 2011
 * 2011年09月15日 10:22:27
 */

调用new java.util.Date()获取当前时间

SimpleDateFormat format2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Date date2=new java.util.Date(); 
Log.i("myDebug", ""+date2);
Log.i("myDebug", ""+format2.format(date2));

/* 打印结果 
 * Thu Sep 15 10:25:52 GMT+08:00 2011 
 * 2011-09-15 10:25:52
 */

string.xml定义

%后1表示中有一个值需要修改,s表示字符串;另外d表示是整型

String text = String.format(getString(R.string.time), format.format(date));
Log.i("myDebug", ""+text);

/* 打印结果:
 * 现在北京时间2011年09月15日 10:40:40
 */
暂无评论
  • 1:请一针见血的评论。
  • 2:评论需要审核通过后才能显示。
  • 3:评论字数限制在1000字以内。
  • 当前字数:0
热门文章
推荐文章
随机文章
关于本站 - 广告服务 - 版权声明 - 联系我们 - 友情链接 - 网站地图 - 帮助中心