dayjs中的utc时间和axios中传Date对象

dayjs使用utc插件

utc时间格式: 例如这种2023-07-27T02:56:52Z,在北京时间要比它快8个小时,在dayjs中使用必须使用utc插件.

import utc from 'dayjs/plugin/utc'

dayjs.extend(utc)

dayjs().utc().format() //2023-07-27T02:56:52Z

axios中的utc时间

axios中的params参数或者body里的参数,可以传Date对象,此时axios会帮我们将date对象转成UTC格式而不需要我们手动转

axios.request({
	url:"http:localhost:3000/test",
	method:'get',
	params:{
		date:new Date()
	}
})
axios.request({
	url:"http:localhost:3000/test",
	method:'post',
	body:{
		date:new Date()
	}
})

你可能感兴趣的:(前端)