JS根据时区获取对应时间
安装插件 luxon
yarn add luxon
页面使用
// 引入DateTime类
import { DateTime } from "luxon";
let { c } = DateTime.fromObject(
{},
{ // zone:传入时区
zone: 'America/Los_Angeles'
}
)
// 获取时间
function getTime(d){
return d.year + '-' + (d.month < 10 ? '0' : '' ) + d.month + '-' + (d.day < 10 ? '0' : '' ) + d.day + ' ' + (d.hour < 10 ? '0' : '' ) + d.hour + ':' + (d.minute < 10 ? '0' : '' ) + d.minute + ':' + (d.second < 10 ? '0' : '' ) + d.second
}
// 得到的当前时间
console.log('获取时区时间',getTime(c) )