HarmonyOS 时间没有isAfter属性么,如何判断当前时间是否是目标时间之后呢?

date.isAfter(new Date(2024, 7, 1)),这种时间没有isAfter属性么,如果我想判断当前时间是否是这个时间之后呢?

阅读 568
1 个回答

可以使用getTime()函数将日期转换为时间戳然后和当前时间戳做差,如果大于0说明当前时间在2024-7-1 0点之前小于0则在0点之后如果是检测在2024-7-1 0点到23点59分之间(即在当天),可以将当前时间和2024-7-1 0点和2号0点分别做对比以判断当前时间所在区间

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进