如何使用js(或moment.js)检查表中的日期是否超过当前日期? [英] How can I use js (or moment.js) to check if a date in a table is past the current date?
问题描述
我在html文件中有一个表,其中包含交付名称和预期'列'。
------------------------------
交货名称|预计日期
------------------------------
ARR | 5/23/2018
ND | 11/3/2019
VAANN | 1/29/2017
如果关联日期是30天过期,我希望弹出警报并列出交货名称。
----------------------------
提醒!
VAANN已过期30天!
ARR已过期30天!
----------------------------
我尝试了什么:
var d = new 日期();
var momentDate = moment(d);
var date = moment(d).format(' M / DD / YYYY'跨度>);
console .log(date);
$( function (){
$(' p')。each( function (index,element){
var $ element = $(element);
籍= moment($ element.text(), ' M / D / YYYY')。format(' M / D / YYYY');
console .log(格式化);
$ element.text(格式化);
})
});
(< span class =code-keyword> function (){
(' p')。each( function (index,element){
var 跨度>
元素=
I have a table in an html file with a 'delivery name' and'date expected' column.
------------------------------
Delivery Name | Date Expected
------------------------------
ARR | 5/23/2018
ND | 11/3/2019
VAANN | 1/29/2017
I would like for an alert to pop up and list the delivery name if the associated date is 30 days past due.
----------------------------
Alert!
VAANN is 30 days past due!
ARR is 30 days past due!
----------------------------
What I have tried:
var d = new Date();
var momentDate = moment(d);
var date = moment(d).format('M/DD/YYYY');
console.log(date);
$(function () {
$('p').each(function (index, element) {
var $element = $(element);
formatted = moment($element.text(), 'M/D/YYYY').format('M/D/YYYY');
console.log(formatted);
$element.text(formatted);
})
});
(function () {
('p').each(function (index, element) { var
element =
这篇关于如何使用js(或moment.js)检查表中的日期是否超过当前日期?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!