2015-11-01 98 views
0

我仔细研究了谷歌,在这里找到很好的代码来显示当前日期我已经通过了一些建议的问题,但他们不能显示CURRENT应用运行当天的日期。以及我目前正在做同样的事情。我的目标是基本上能够通过点击DATE或TIME的文本视图,然后用户可以改变时间以反映他们选择的内容。然后返回选择的日期/时间并将其返回以反映在文本视图中。使用SimpleDateFormat获取当前日期

我需要帮助的部分是分别获取应用程序的当前实际日期以及时间。

这里是我的代码....

Date curDate = new Date(); 
    SimpleDateFormat format = new SimpleDateFormat("EE, MM DD, yyyy"); 
    String DateToStr = format.format(curDate); 

试图让输出字符串中的一个TextView其不工作显现。我想展示一周中的哪一天和这个月的简短情况。我想我可能需要一个区域设置,但我只是不熟悉这一点。

希望能得到一些最新的代码。或者甚至是我可以关注的最新教程。我相信我可以在用户选择日期/时间后弄清楚如何获取选择器数据,但是当用户选择文本视图时,我只是很难显示选择器。我可以通过OnClickListener显示它,但我尝试了Google的采样器示例,但这种方法无效。我的代码仍然出现getSupportFragmentManger()错误。我正在做一个片段,活动中的所有代码。 被误认为是FRAGMENTACTIVITY

回答

0

我已经找到答案,为什么我的日期显示前一天。虽然这不是一个完整的答案,但对于遇到同样问题的人来说,这是一个很好的故障排除步骤。

基本上在使用虚拟设备时。由于某种原因它没有显示准​​确的日期。确保使用实际设备进行测试。时间会正常显示。

围棋 - >HERE,通过@Patrik

然而找到一个好的线路编码的答案,我仍然需要援助工作的时间/日期选择器,并返回用户的字符串中的应答设置为textview。如果任何人都可以提供帮助,那会很棒。我将发布一个关于那个特别不同的问题的单独问题。谢谢!