这个int格式如何表示日期和时间?

时间:2017-02-23 11:14:32

标签: java datetime formatting integer override

我正在研究一种名为'getDateTime'的应用程序中找到的方法。它将日期和时间作为一个整数返回。然后由应用程序转换,并以24小时格式显示在标签上。

我不确定该方法如何转换它返回的整数 - 不可能看到这段代码。

我能做的是覆盖返回的整数,看看显示的日期和时间,试图找出它的格式。我希望能够将任何日期和时间转换为相同格式的int。

以下是我做过的一些随机覆盖,以及相应的打印结果。我还记录了应用程序崩溃时想知道格式何时无效:

  • 2000年1月0日至00日0:00
  • 2000年1月1日至01日0:00
  • 2 - 02 January 2000 0:00
  • 2000年1月3日至3月3日0:00
  • 2000年2月33日至01日0:00
  • 2000年3月65日至01日0:00
  • 97 - 01 April 2000 0:00
  • 513 - 2001年1月1日0:00
  • 545 - 2001年2月1日0:00
  • 1025 - 2002年1月1日0:00
  • 1057 - 2002年2月1日0:00
  • 2002 - Crashed app
  • 65537 - 2000年1月1日0:01
  • 131073 - 2000年1月1日0:02
  • 4194305 - 2000年1月1日1:00
  • 8388609 - 2000年1月1日2:00
  • 100001 - 2067年6月1日0:01
  • 1000001 - 2033年3月1日0:15
  • 1029601 - 崩溃的应用
  • 1129601 - 2030年3月1日0:17
  • 1838382 - 14 Octoboer 2006 0:28
  • 35000106551 - 2031年2月23日24:43
  • 45000106551 - 2017年2月23日8:55
  • 45000106552 - 2017年2月24日8:55

如果您需要更多示例来确定格式,请随时提出!我只是看不到任何相关性,除了更改最右边的数字可以用来改变当天这一事实。

0 个答案:

没有答案