0

我使用 react-native 日历来配置时刻,如下所示:

LocaleConfig.locales["he"] = {
monthNames: [
    "ינואר",
    "פברואר",
    "מרץ",
    "אפריל",
    "מאי",
    "יוני",
    "יולי",
    "אוגוסט",
    "ספטמבר",
    "אוקטובר",
    "נובמבר",
    "דצמבר",
],
monthNamesShort: ["ינו", "פבר", "מרץ", "אפ", "מאי", "יוני", "יולי", "אוג", "ספט", "אוק", "נוב", "דצמ"],
dayNames: ["ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת"],
dayNamesShort: ["א", "ב", "ג", "ד", "ה", "ו", "ש"],
today: "היום",
 };

LocaleConfig.defaultLocale = "he";

而且我在我的组件中使用了时刻,我想配置日期,如:

moment.updateLocale('he', {
longDateFormat : {
    LT : 'HH:mm',
    LTS : 'HH:mm:ss',
    L : 'DD/MM/YYYY',
    LL : 'D MMMM YYYY',
    LLL : 'D MMMM YYYY HH:mm',
    LLLL : 'dddd D MMMM YYYY HH:mm'
}..........................

我的问题我不知道如何将它贴一次,然后将它导入到我需要的每个组件中(因为我有很多组件需要使用它)

我如何可以一次声明它并只用一行导入它的问题。因为现在我必须将所有长代码(上面的代码)放在每个组件中

(我用 mern react native 构建我的应用程序)

4

1 回答 1

0

如果您想在全球范围内更改时刻,请查看“https://www.npmjs.com/package/moment-timezone”。在这里,您将找到全局时区设置方法。

于 2020-12-17T12:37:00.363 回答