每次呼叫之间创建唯一的日期

时间:2014-04-06 14:06:21

标签: java date selenium-webdriver unique

我正在使用selenium编写Java程序。我需要一个函数,每次调用它时都会返回一个唯一的日期(mm / dd / yyyy)。但条件是

  1. 它永远不会返回它之前返回的日期
  2. 必须在01/01/2071至12/31/9999之间返回日期
  3. 程序将运行多次,因此终止时所有程序存储器都将丢失。它 必须记住之前返回的日期。见下一个项目
  4. 最简单的方法就是每次将日期增加1天,这样就可以了 需要记住只有1个日期。
  5. 不幸的是我无法写回系统中文件的最后日期来读取它 下次程序运行,因为我没有这种能力。
  6. 该程序将从Excel电子表格中读取数据,因此理论上可以存储 单元格中的最新日期,但电子表格将打开,似乎没有 能够写入打开的文件。
  7. 有什么想法?我想做的一件事是使用像2014年1月1日00:00:00的基准日期,然后取当前日期,计算两者之间的分钟数,并将其作为天数添加到11 /二千零七十零分之三十一。不幸的是,这只会工作几年,因为这两个日期之间的分钟数比从2017年1月1日到9月12日的日期要多一些

    感谢任何帮助。

    由于

0 个答案:

没有答案