javascript - 如何更有效地转换 UTC 日期?
问题描述
由于 cookie 设置过期日期,我想将日期转换为 UTC。
const date = new Date();
date.setDate(date.getDate() + 1); // 1days add
$.cookie('AA', '', {
expires: new Date(Date.UTC(date.getFullYear(), date.getMonth(),
date.getDate(), date.getHours(), date.getMinutes(), date.getSeconds())),
});
这段代码运行良好.. 但是,我想知道高效和紧凑的代码!请告诉我其他意见!
解决方案
您可以简单地调用date.getUTCDate()
以获取 UTC 日期实例。请参阅本文档。
所以你的代码会是这样的:
const date = new Date();
date.setDate(date.getDate() + 1); // 1days add
$.cookie('AA', '', {
expires: date.toUTCString(),
});
推荐阅读
- autodesk-forge - 是否可以添加将重定向到其他页面的按钮?
- reactjs - 为什么在这个反应示例中使用 useRef?只是为了概念演示?
- mysql - 在mysql中将表列拆分为多个列
- python - 如何在熊猫的列中选择具有相同值的行?
- ruby - 如何将项目从 github 上传到我当前的 sublime 文本编辑器
- c# - Beaglebone black,DLP2000evm 单声道问题(c#)
- javascript - 在画布中支持触摸界面
- firebase - Firebase 无法在 React Native 版本 53 上运行
- vb.net - 当我的条形码扫描仪扫描条形码时,我的 textbox1 将收到 System.Windows.Forms.TextBox, Text: 错误消息。有人能帮我吗
- c - 我可以在 C 源文件中声明一个函数而不在头文件中声明它吗?