我有一个应用程序,它为每个加入的成员使用订阅。我在日期和与此相关的计算方面遇到了一些问题。例如,假设某个成员于2020年2月10日10:00加入。当用户向服务器提交请求以处理订阅(服务器使用UTC)时,正在计算的日期是2/10/2020 16:00(因为我距UTC为-6:00小时)。此时该方案还可以,因为日期仍然相同(无论时间如何)。但是,如果我们在用户于19:00加入例如2/10/2020的情况下复制此方案,则在收到请求并计算日期时,结果为2/11/2020 01:00,这会产生错误由于发票的开票日期不正确(一天后),因此无法在发票中找到发票。实现此目的的最佳方法是什么?我已经阅读了很多有关此主题的内容,但是大多数页面和问题都以其他方式(从服务器到客户端)相关,以解析格式日期以显示给用户。 我对此过程有几个疑问。
答案 0 :(得分:0)
这实际上取决于您想要具有的行为。在尝试解决任何问题之前,请仔细考虑并决定帐单日期应基于的确切要求。
只有您和您的公司可以决定。我可能在这里没有其他选择。这是商业决定,而不是技术决定。
关于三个问题: