如何使用js(或moment.js)检查表中的日期是否超过当前日期? [英] How can I use js (or moment.js) to check if a date in a table is past the current date?

查看:2894
本文介绍了如何使用js(或moment.js)检查表中的日期是否超过当前日期?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆