如何将时间格式化为 dayjs 对象?
How can I format time to a dayjs object?
我有以下代码
import dayjs from 'dayjs'
const abc = dayjs("09:00:00")
console.log(abc)
控制台中的 abc 是
我怎样才能把它变成一个有效的日期,条件是输入的格式总是“09:00:00”
要使其正常工作,您需要启用 CustomParseFormat 插件。然后你可以指定一个格式字符串供dayjs使用。例如:
const abc = dayjs("09:00:00", "HH:mm:ss");
console.log(abc);
将产生以下结果:
您可以在 dayjs 文档中阅读格式字符串的不同选项:https://day.js.org/docs/en/parse/string-format
如果你使用 npm 安装 dayjs,你可以像这样使用 CustomParseFormat 插件。
import dayjs from "dayjs";
import customParseFormat from "dayjs/plugin/customParseFormat";
dayjs.extend(customParseFormat);
const day = dayjs("09:00:00", "HH:mm:ss");
console.log(day);
我有以下代码
import dayjs from 'dayjs'
const abc = dayjs("09:00:00")
console.log(abc)
控制台中的 abc 是
我怎样才能把它变成一个有效的日期,条件是输入的格式总是“09:00:00”
要使其正常工作,您需要启用 CustomParseFormat 插件。然后你可以指定一个格式字符串供dayjs使用。例如:
const abc = dayjs("09:00:00", "HH:mm:ss");
console.log(abc);
将产生以下结果:
您可以在 dayjs 文档中阅读格式字符串的不同选项:https://day.js.org/docs/en/parse/string-format
如果你使用 npm 安装 dayjs,你可以像这样使用 CustomParseFormat 插件。
import dayjs from "dayjs";
import customParseFormat from "dayjs/plugin/customParseFormat";
dayjs.extend(customParseFormat);
const day = dayjs("09:00:00", "HH:mm:ss");
console.log(day);