0

我很难改变一个timezoneon AdonisJs 5

PORT=8080
HOST=0.0.0.0
NODE_ENV=development
APP_KEY=blablablabla
DRIVE_DISK=local
TZ=America/New_York

我已经尝试了上面的代码,但没有任何变化。

任何人都知道如何设置timezone

4

1 回答 1

0

您需要像这样更改 env.ts :

import Env from '@ioc:Adonis/Core/Env'

export default Env.rules({
  HOST: Env.schema.string({ format: 'host' }),
  PORT: Env.schema.number(),
  APP_KEY: Env.schema.string(),
  APP_NAME: Env.schema.string(),
  CACHE_VIEWS: Env.schema.boolean(),
  SESSION_DRIVER: Env.schema.string(),
  DRIVE_DISK: Env.schema.enum(['local'] as const),
  NODE_ENV: Env.schema.enum(['development', 'production', 'testing'] as const),
  TZ: Env.schema.string()
})

添加 TZ 属性。

于 2021-12-02T06:08:26.840 回答