如何计算 11:59:00 PM 和 12:00:00 AM 的平均时间,以便它可以是 11:59:30 PM。目前这段代码给我的是 11:59:30 AM
var convertTimeToMilliSecondsTest = function(time) {
var startDate = "1970/01/01";
if(time.indexOf("AM") != -1) {
newTime = time.replace("AM", " AM");
} else if(time.indexOf("PM") != -1) {
newTime = time.replace("PM", " PM");
}
var dateString = startDate + " " + newTime;
var date = new Date(dateString.replace(/-/g, '/'));
return date.getTime();
}
var calculateAverageTimeToBed = function(dataset) {
var totalTimeInMilliSeconds = 0;
for(var i = 0;i < dataset.length; ++i) {
totalTimeInMilliSeconds += convertTimeToMilliSecondsTest(dataset[i].startTime);
} …Run Code Online (Sandbox Code Playgroud) create-react app感谢命令,我已在应用程序中安装了故事书npx -p @storybook/cli sb init。然后,我将一个基本故事添加到故事文件夹中。启动故事书时,它崩溃并显示:typeError: args.flat is not a function
这是我的故事:
import React from "react";
import Hello from "./components/Hello";
import faker from "faker";
const text = faker.internet.email();
export const Default = () => {
return <Hello text={text} />;
};Run Code Online (Sandbox Code Playgroud)
和配置:
module.exports = {
stories: ['../src/**/*.stories.js'],
addons: [
'@storybook/preset-create-react-app',
'@storybook/addon-actions',
'@storybook/addon-links',
],
};Run Code Online (Sandbox Code Playgroud)
我尝试用自定义配置替换它:
import { configure } from "@storybook/react";
function loadStories() {
const req = require.context("../src/stories", true, /\.stories\.js$/);
req.keys().forEach((filename) => req(filename));
}
configure(loadStories, module);Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?