Javascript 如何获取cookie过期的剩余时间(秒)?

Javascript 如何获取cookie过期的剩余时间(秒)?,javascript,angularjs,angular,Javascript,Angularjs,Angular,我已设置cookie有2分钟的过期时间。 我想显示HTML的倒计时,angular 2中的特定cookie还有多少秒过期。您可以使用 import { timer } from 'rxjs/observable/timer'; import { take, map } from 'rxjs/operators'; @Component({ selector: 'my-app', template: `<h2>{{countDown | async}}</h2>

我已设置cookie有2分钟的过期时间。 我想显示HTML的倒计时,angular 2中的特定cookie还有多少秒过期。

您可以使用

import { timer } from 'rxjs/observable/timer';
import { take, map } from 'rxjs/operators';

@Component({
   selector: 'my-app',
   template: `<h2>{{countDown | async}}</h2>`
})
export class App {
   countDown;
   count = 60;

   constructor() {

       this.countDown = timer(0,1000).pipe(
          take(this.count),
          map(()=> --this.count)
       );
   }
}
从'rxjs/observable/timer'导入{timer};
从“rxjs/operators”导入{take,map};
@组成部分({
选择器:“我的应用程序”,
模板:`{{倒计时|异步}}`
})
导出类应用程序{
倒计时;
计数=60;
构造函数(){
此.倒计时=计时器(01000).管道(
拿(这个,伯爵),
映射(()=>--此.count)
);
}
}
所以,在设置cookie时间时,您也可以在计时器中设置相同的时间。确保您分配的cookie时间和此计时器时间相同,以便准确工作


工作示例是

这只显示倒计时,我想获得cookie过期的铰孔时间,我如何获得它,因此我已经给了您逻辑答案,您需要获得此链接中提到的时间,并将时间传递给我的函数