使用SimpleDateFormat获取当前日期

时间:2015-11-01 18:07:06

标签: android simpledateformat

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

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

这是我的代码......

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

尝试将输出字符串显示在可以正常工作的textview中。我想展示一周中的一天和一个月的简短表示。我想我可能需要一个语言环境,但我对此并不熟悉。

会欣赏一些最新的代码。或者甚至是我可以遵循的最新教程。我相信我可以弄清楚如何在用户选择日期/时间后获取选择器数据,但是当用户选择textview时,我只是很难显示选择器。我可以通过OnClickListener显示它,但我尝试了Google的选择器示例,但是没有用。我的代码仍然出现了getSupportFragmentManger()的错误。我在 Fragment ,Activity中执行所有这些代码。 被误认为碎片活动

1 个答案:

答案 0 :(得分:0)

我找到了为什么我的约会出现在前一天的答案。虽然这不是一个完整的答案,但对于遇到同样问题的人来说,这是一个很好的故障排除步骤。

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

Go - > HERE,通过@Patrik找到一个好的一行编码答案

然而,我仍然需要协助处理时间/日期选择器,并将用户的响应返回到设置为textview的字符串中。如果有人可以提供帮助,那就太好了。我将就这个特别不同的问题发表一个单独的问题。谢谢!