时间格式化问题,为什么总是显示当前时间
private void getTime() { Date date=new Date(); SimpleDateFormat format=new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " ); try { date = format.parse(ed_time.getText().toString()); } catch (ParseException e) { e.printStackTrace(); } String str=format.format(date); ed_name.setText(str); }
59
收起
正在回答 回答被采纳积分+1
1回答
Python工程师
2017-03-30 22:30:46
你ed_time文本框中是不是写的当前时间呀?例如我下面的程序输出的就是2013-05-12 12:12:12呀,并不是当前时间
private static void getTime() {
Date date = new Date();
SimpleDateFormat format = new SimpleDateFormat(" yyyy-MM-dd HH:mm:ss ");
try {
date = format.parse(" 2013-05-12 12:12:12 ");
} catch (ParseException e) {
e.printStackTrace();
}
String str = format.format(date);
System.out.println(str);
}
Android零基础入门2018版
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星