【问题标题】:Angularjs Set Cookies expiration in 20 minutesAngularjs 设置 Cookies 在 20 分钟内过期
【发布时间】:2017-02-09 19:10:48
【问题描述】:

我想设置 20 分钟后过期的 cookie。我可以设置一天设置。我该如何处理这个条件?

var date = new Date();
cookies.put("userName","My Name",{'expires':date.getDate()+1});
cookies.put("userNickName","My NickName",{'expires':date.getDate()+1});
cookies.put("userID","My ",{'expires':date.getDate()+1});

【问题讨论】:

    标签: javascript angularjs cookies


    【解决方案1】:

    我已经有了答案哈哈。我必须将“日期”变量设置为使用@Suren Srapyan 给出的代码添加 20 分钟,然后将其传递给 expires 属性。所以它会是这样的

    //declare date and get current date time
    var date = new Date();
    //add 20 minutes to date
    date.setTime(date.getTime() + (20* 60 * 1000));
    
    //pass the "date" variable to expires properity
    cookies.put("userName","My Name",{'expires':date});
    cookies.put("userNickName","My NickName",{'expires':date});
    cookies.put("userID","My ",{'expires':date});
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-16
      • 1970-01-01
      • 2011-07-30
      • 2020-04-06
      • 1970-01-01
      • 2011-04-30
      • 2015-02-21
      • 1970-01-01
      相关资源
      最近更新 更多