我很难改变一个timezone
on AdonisJs 5
。
PORT=8080
HOST=0.0.0.0
NODE_ENV=development
APP_KEY=blablablabla
DRIVE_DISK=local
TZ=America/New_York
我已经尝试了上面的代码,但没有任何变化。
任何人都知道如何设置timezone
?
我很难改变一个timezone
on AdonisJs 5
。
PORT=8080
HOST=0.0.0.0
NODE_ENV=development
APP_KEY=blablablabla
DRIVE_DISK=local
TZ=America/New_York
我已经尝试了上面的代码,但没有任何变化。
任何人都知道如何设置timezone
?
您需要像这样更改 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 属性。