获取此时此刻的北京时间
const dayjs = require("dayjs");
const utc = require("dayjs/plugin/utc");
const timezone = require("dayjs/plugin/timezone");
dayjs.extend(utc);
dayjs.extend(timezone);
//2022-03-23T11:54:32+08:00
dayjs().tz("Asia/Shanghai").format();
传入某个时间,然后把它转换为北京时间
const dayjs = require("dayjs");
const utc = require("dayjs/plugin/utc");
const timezone = require("dayjs/plugin/timezone");
dayjs.extend(utc);
dayjs.extend(timezone);
//2022-03-22T15:00:00+08:00
dayjs("2022-03-22T07:00:00Z").tz("Asia/Shanghai").format();
自定义转换后的时间格式
const dayjs = require("dayjs");
const utc = require("dayjs/plugin/utc");
const timezone = require("dayjs/plugin/timezone");
dayjs.extend(utc);
dayjs.extend(timezone);
//2022-3-23
dayjs("2022-03-22T07:00:00Z").tz("Asia/Shanghai").format("YYYY-M-D");
获取此时此刻的北京小时、分钟
const dayjs = require("dayjs");
const utc = require("dayjs/plugin/utc");
const timezone = require("dayjs/plugin/timezone");
dayjs.extend(utc);
dayjs.extend(timezone);
//11
dayjs().tz("Asia/Shanghai").hour();
//29
dayjs().tz("Asia/Shanghai").minute();