【问题标题】:Generate Individual serial number for a specific pattern in android在android中为特定模式生成单独的序列号
【发布时间】:2021-11-14 17:00:32
【问题描述】:

我需要在我的 Android 应用程序中添加一个新功能。每次用户登录时,我都需要一个具有特定模式的序列号。模式是:

[日期]_1.....[日期]_n

例如,今天是 21-09-2021。所以第一个序列号是210921_1,下一个是210921_2。明天第一个序列号将是 220921_1,下一个是 220921_2。像这样它将继续。 我该怎么做? 如有错误请见谅。

【问题讨论】:

  • 第一部分是简单的日期格式,即 ddmmyy 。这里有什么?无论 n 是什么,您都可以将其附加到格式化日期。

标签: java android datetime


【解决方案1】:

解决此类问题的第一步是将其分解为单独的逻辑元素。

  1. 今天提取日期。
  2. 检查存储的以前日期的“数量”。
  3. 将数据转换为 DDMMYY 格式。
  4. 追加_
  5. 追加“数字”+1
  6. 递增“数字”计数器。

这些是步骤。因此,您需要一个变量以包含当天存储的连续剧数量的当前值,这将从 0 开始。

接下来,您现在需要了解如何获取“日期”以及如何对其进行格式化。查看CalendarSimpleDateFormat 的API。

就是这样。

我可以发布代码,但是有很多示例,实际上,按照这种逻辑,您现在应该能够自己执行此操作了。

祝你好运!

【讨论】:

    猜你喜欢
    • 2023-04-01
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-21
    • 2015-11-06
    • 2019-09-11
    相关资源
    最近更新 更多