当前位置: 首页 > 面试题库 >

如何在Android中阅读和解析日期和时间?

邵浩大
2023-03-14
问题内容

我有一个日期和时间2011-02-28 07:00:52作为字符串。如何阅读并将其解析为日期和时间,以将其与Android系统的时间和日期进行比较?


问题答案:
String time; // your string representing the time
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyyMMddHHmmss");
Date startDate = dateFormatter.parse(time);

new Date()

将为您提供代表当前日期和时间的日期。



 类似资料:
  • 问题内容: 这是我正在尝试执行的一些代码片段: 我似乎无法比较日期和日期时间值。比较这些的最佳方法是什么?我应该将日期时间转换为日期还是相反?我如何在它们之间转换。 (一个小问题,但似乎有点令人困惑。) 问题答案: 使用该方法将日期时间转换为日期: 或者,您可以使用代替。你可以用 消除之后的时间部分。

  • 我在时间序列日期-时间解析函数中收到错误。数据已附加。我尝试这样读取日期和时间列。

  • 问题内容: 我有一个系统(用Python开发),它接受 datetime作为各种格式的字符串 ,我必须 解析 它们。当前datetime字符串格式是: 现在我想要一个可以在适当的datetime对象中转换任何这些datetime格式的 通用解析器… 否则,我必须单独分析它们。因此,还请提供单独解析它们的方法(如果没有通用解析器)。 问题答案: 正如@TimPietzcker所建议的那样,dateu

  • 我最近试图使用java 8 time API制作一个通用的日期和时间解析方法,主要用于使用与旧代码接口。 我想做这样的事情: 问题是,对于时间API,要使用的类取决于模式DateTimeFormatter。parse永远不会失败,但会返回一个临时accessor,它很难处理并转换为可用的类。 和LocalDateTime。如果模式没有“dd/MM/yyyy”这样的时间信息,解析将失败。如果模式与预

  • 问题内容: 我正在尝试解析格式的字符串 放入日期对象。我的代码如下: 但是我遇到了“解析错误”。我无法更改日期的输入格式,也无法将时区设置为静态值,因为此代码将在Andorid设备上运行。如何将这个字符串解析为date? 问题答案: 使用java.time框架(JSR 310),您可以执行以下操作: …打印: 2014-02-01T15:00:19 + 11:00 [澳大利亚/悉尼] 虽然我不确定

  • 我在Netbeans IDE中用JDBC oracle数据库做一个Java项目,我需要在数据库中插入日期和时间,它的格式是11/16/2013 10:30。我把我的代码附在下面。 在DBConnector中插入代码 按钮单击事件 Logger.GetLogger(CabCancellationUI.Class.GetName()).Log(Level.Severe,null,ex);}}捕获(Ex