javascript - 如何写一个时间条件?
问题描述
我试图用明天的日期获得一个有条件的例子,让我知道如果明天是明天并且超过明天下午 1 点,所以做点什么。
我与 MomentJs 合作,所以如果您有一个可以帮助我的解决方案,我们将不胜感激。
解决方案
在momentJS中,你可以通过
const tomorrow = moment().add(1, 'days');
如果你想明天下午 1 点
var tomorrow = moment('01:00 pm', "HH:mm a").add(1, 'days');
如果你想比较,那么
var tomorrow = moment('01:00 pm', "HH:mm a").add(1, 'days');
var current = moment();
if(current < tomorrow)
console.log('true');
else
console.log('false');
推荐阅读
- vb.net - PDFsharp:如何查找 PDF 文件中所有页面的大小尺寸?
- go - 是什么导致了这种数据竞争?
- django - 在视图中向查询集添加值后无法访问模型自定义函数
- asp.net-core - 错误:“指定的 deps.json 不存在”运行 dotnet publish Release
- android - 其他安卓应用可以看到我的应用类名吗?
- c - 理解 C 中的 printf
- ios - 警告“没有任何布局约束的视图可能会剪切其内容或与其他视图重叠。”
- sql - 存储在表格 MS ACCESS 中的计算
- c# - ASP.NET Core Razor 页面模型状态无效且模型数据为空
- android - 构建termux build-all sh文件时出错