JScript日期比较
JScript date compare
var FSO = new ActiveXObject("Scripting.FileSystemObject");
var BFolder = "C:''temp";
var XFolder = FSO.GetFolder(BFolder+"''");
var FList = new Enumerator(XFolder.Files);
var today = new Date();
for (; !FList.atEnd(); FList.moveNext()) {
var d = FList.item().DateLastModified;
if (d.getMonth() == today.getMonth) { // <----- *
}
else {
}
}
我如何使上面的比较(*)工作?
您应该使用today.getMonth()
而不是today.getMonth
或者替换
var d = FList.item().DateLastModified;
var d = new Date(FList.item().DateLastModified);
假设d
是Date
对象,您可以这样比较月份:
if (d.getMonth() == today.getMonth()) { …
(您需要调用 Date.getMonth
)。
相关文章:
- 如何在moment.js中只比较日期
- 比较日期时,全日历中的 DayClick 事件警报
- 如何在拉拉维尔中以不同的方式比较日期和时间
- 用于比较日期字段的Javascript
- 如何在javascript中比较日期
- JMeter BSF断言-比较日期变量
- 比较日期并创建计数 javascript
- 如何使用控制器中的过滤器比较日期.js
- 日期格式和比较日期
- JavaScript - 比较日期
- 如何在javascript中比较日期时间
- 续集:如何比较日期
- 如何比较日期格式
- 如何在 JavaScript 中比较日期
- 在javascript中比较日期不起作用
- 可以't使用jQuery UI比较日期's的日期选择器
- 如何在Javascript中比较日期时间
- 未捕获的类型错误:无法使用'在'操作员搜索'7'当我试着比较日期的时候
- 无法使用Angular.js比较日期
- 比较日期格式为dd MMM yyyy的验证