我在这里解释一下情景 -
用户在提供服务后必须提供服务开始和结束时间的输入,但必须在同一天。现在当他/她试图提供像
这样的输入时11:45 PM
作为开始时间12:00 AM
作为结束时间例如,日期为:20/03/12
,表示这是15分钟的服务。
用户会收到一些验证消息,例如“开始日期和结束日期不在同一日期”。这是因为,每当他/她提供12:00 AM
结束日期时,系统就会将其作为 next 日的开始时间。这意味着:
11:45 PM
- 20/03/12
12:00 AM
- 21/03/12
我正在寻找一个标准的解决方案,如何处理这种情况? 仅供参考,它在用java编写的Web应用程序中。
答案 0 :(得分:4)
第二天凌晨12:00 。选项:
你应该仔细考虑其他情况,例如
目前还不清楚时区会如何形成 - 请记住,在某些时区,由于夏令时转换,午夜甚至不会在所有日子里发生。