0

我已经尝试为我的项目 SugarJS 使用新模块。我可以打印日期,但无法格式化。这是我的代码

const Sugar = require('sugar')

let yesterday = Sugar.Date.create()
let yesterdayWithFormat = Sugar.Date.create().format("{dd}")

昨天的输出是2019-10-14T06:52:28.466Z昨天的WithFormat错误Sugar.Date.create(...).format is not a function

任何人都可以帮助我吗?

4

2 回答 2

1

要使用format您需要调用的函数Sugar.extend();

const Sugar = require('sugar')

Sugar.extend();

let yesterday = Sugar.Date.create()
let yesterdayWithFormat = Sugar.Date.create().format("{dd}")

console.log(yesterday)
console.log(yesterdayWithFormat)
于 2019-10-14T07:15:58.617 回答
0

使用extend是可选的,因为同样可以通过default设置来完成。试试这个

const Sugar = require('sugar')

let yesterday = Sugar.Date.create()
let yesterdayWithFormat = Sugar.Date.format(yesterday, '{dd}');

您正在尝试扩展似乎不可用format的扩展。create

于 2019-10-14T07:26:23.080 回答