Pada kasus ini beberapa hari yang lalu saya mencari untuk membuat indikator warna tgl expired , misal sebelum 3 hari sebelum tgl expired warna menjadi kuning, jika sudah melewati warna menjadi merah

Alhamdullilah, berhasil juga dengan code berikut.

silahkan download terlebih dahulu library moment js, disini : https://momentjs.com/

Script Javascriptnya :

var now  = moment().format(`YYYY-M-DD`);
//ini tanggal expirednya
                        var then = result[i].tgl_end;
                        //moment().utc();
                        var d = moment(then,"YYYY-M-DD").diff(moment(now,"YYYY-M-DD"),`days`)
                        //ini jika 3 sebelum exp maka warnanya kuning
                        //ini untuk menentukan berapa hari jarang warna expirednya : 
                        // misal mau di setting 3 hari sebelum expired warna indikator kuning,
                        var jumlah_hari_sebelum_expired = 3;
                        var dots;
                        if ((d>0) && (d>jumlah_hari_sebelum_expired)){
                            //alert(`hijau`)
                            dots = `<div style="width:100%;text-align:center"><a class="dot_success"></a></div>`;
                        }else if ((d>0) && (d<=jumlah_hari_sebelum_expired)){
                            //alert(`kuning`)
                            dots = `<div style="width:100%;text-align:center"><a class="dot_warning"></a></div>`;
                        }else if (d < 0){
                               // alert(`merah`)
                            dots = `<div style="width:100%;text-align:center"><a class="dot_danger"></a></div>`;
                        }else{
                            dots = ``;
                        }

Dibawah ini code CSS nya :

.dot_success {
                      height: 25px;
                      width: 25px;
                      background-color: green;
                      border-radius: 50%;
                      display: inline-block;
                    }

                    .dot_warning {
                      height: 25px;
                      width: 25px;
                      background-color: yellow;
                      border-radius: 50%;
                      display: inline-block;
                    }

                    .dot_danger{
                      height: 25px;
                      width: 25px;
                      background-color: red;
                      border-radius: 50%;
                      display: inline-block;
                    }

Sekian semoga bermanfaat ilmunya, jangan lupa berbagi, karna dengan berbagi ilmu kita tidak akan menjadi miskin.
Salam hobicoding.com