如何在Android中获取当前日期? [英] How can I get current date in Android?
问题描述
我写了以下代码
Date d = new Date();
CharSequence s = DateFormat.format(MMMM d,yyyy,d.getTime());
但是问我的参数,我想要字符串格式的当前日期,
喜欢
2011年12月28日
/ pre>
,以便我可以设置
TextView
,
解释一下,如果你认为有必要,我是Android开发的新手。
解决方案你可以使用
SimpleDateFormat
只需查看此链接,您就可以获得想法的样例。
例如:
String dateStr =04/05/2010;
SimpleDateFormat curFormater = new SimpleDateFormat(dd / MM / yyyy);
日期dateObj = curFormater.parse(dateStr);
SimpleDateFormat postFormater = new SimpleDateFormat(MMMM dd,yyyy);
String newDateStr = postFormater.format(dateObj);
更新:
详细示例是< a href =https://web.archive.org/web/20080614071809/http://www.itgalary.com/forum_posts.asp?TID=885 =noreferrer> here 和这里,我建议您通过这个例子,了解SimpleDateFormat类的概念。
最终解决方案:
日历c = Calendar.getInstance() ;
System.out.println(当前时间=>+ c.getTime());
SimpleDateFormat df = new SimpleDateFormat(dd-MMM-yyyy);
String formattedDate = df.format(c.getTime());
I wrote the following code
Date d = new Date(); CharSequence s = DateFormat.format("MMMM d, yyyy ", d.getTime());
But is asking me parameter, I want current date in string format,
like
28-Dec-2011
so that I can set over
TextView
,explain a bit, if you think something is necessary, I am new to Android Development.
解决方案You can use the
SimpleDateFormat
class for formatting date in your desired format.Just check this link where you get idea for your example.
For example:
String dateStr = "04/05/2010"; SimpleDateFormat curFormater = new SimpleDateFormat("dd/MM/yyyy"); Date dateObj = curFormater.parse(dateStr); SimpleDateFormat postFormater = new SimpleDateFormat("MMMM dd, yyyy"); String newDateStr = postFormater.format(dateObj);
Update:
Detailed example is here and here, I would suggest you to go through this example and understand the concept of SimpleDateFormat class.
Final Solution:
Calendar c = Calendar.getInstance(); System.out.println("Current time => " + c.getTime()); SimpleDateFormat df = new SimpleDateFormat("dd-MMM-yyyy"); String formattedDate = df.format(c.getTime());
这篇关于如何在Android中获取当前日期?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!