添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
import dayjs from 'dayjs'
import tz from 'dayjs/plugin/timezone'
import utc from 'dayjs/plugin/utc'
  • 接着指定时区
dayjs().tz("Asia/Tokyo").format('YYYY-MM-DD HH:mm:ss') // 东京
dayjs().tz("PRC").format('YYYY-MM-DD HH:mm:ss') // 中国
				
我在项目中后端传回的时间为UTC格式的时间,我觉得转换为正常时间在页面中看起来更加直观,但是将数据传回后端时也需要转回UTC时间,不然就保存失败 ,跟后端沟通不来就只能自力更生啦,于是通过day.js互转时间格式 2、引入day.js与utc插件 let endTime = dayjs().format('YYYY-MM-DD') 3 获取当前时间之前的时间day.js可以轻松获取N小时/天/月/年前等时间,如以下代码获取的是14天前的时间: let startTime = dayjs().subtract(14,'day').format('YYYY-MM-DD') 4.N时间后 day.js也可以轻松获取N时间后的时间,如以下代码获取的是7天后的时间: function dealTime($time) { var $date = new Date($time.replace("-", "/")); var $nowDate = new Date($date.getTime() - 8 * 60 * 60 * 1000); var $year = $now
学习前端这门手艺,栈底到栈顶依次是:浏览器架构、Web 网络、事件循环机制、JavaScript 核心、V8 的内存管理、浏览器的渲染流程、Web 安全、CSS、React、Vue、Node、构建工具链等 02-05 注意:使用 UTC 需先配置 UTC 插件,才能正常运行 默认情况下,Day.js 会把时间解析成本地时间。 如果想使用 UTC 时间,您可以调用 dayjs.utc() 而不是 dayjs()。 var utc = require('dayjs/plugin/utc') dayjs.extend(utc) // 默认当地时间 dayjs().format() Day.js 是一个轻量的处理时间和日期的 JavaScript 库,和 Moment.js 的 API 设计保持完全一样. 如果您曾经用过 Moment.js, 那么您已经知道如何使用 Day.js npm install dayjs --save import dayjs from 'dayjs' // 或者 CommonJS // var dayjs = require('d...