我试图在节点js中使用时间 - 时区获取所有可用时区的列表,如下所示 -
var moment = require('moment-timezone');
var timeZones = moment.tz.names();
console.log(timeZones);
Run Code Online (Sandbox Code Playgroud)
我正在以这种格式获得时区 -
'Europe/Mariehamn',
'Europe/Minsk',
'Europe/Monaco',
'Europe/Moscow',
'Europe/Nicosia',
'Europe/Oslo',
'Europe/Paris',
'Europe/Podgorica',
'Europe/Prague',
'Europe/Riga',
'Europe/Rome',
Run Code Online (Sandbox Code Playgroud)
但我希望以这种格式获得时区 -
(GMT +01:00) Africa/Brazzaville
(GMT +01:00) Africa/Casablanca
(GMT +01:00) Africa/Douala
(GMT +01:00) Africa/El_Aaiun
(GMT +01:00) Africa/Kinshasa
(GMT +01:00) Africa/Lagos
(GMT +01:00) Africa/Libreville
(GMT +01:00) Africa/Luanda
(GMT +01:00) Africa/Malabo
(GMT +01:00) Africa/Ndjamena
(GMT +01:00) Africa/Niamey
Run Code Online (Sandbox Code Playgroud)
如何得到 ?
我Liquibase (3.5.1)在Springboot应用程序中使用.我正在使用基于SQL的更改日志文件.添加新的更改集最终显示先前更改集的校验和验证错误.
初始更改日志文件 -
--liquibase formatted sql
--changeset tanmoy:1
create table serviceInstances (
serviceId varchar(60),
orgId varchar(60),
spaceId varchar(60),
primary key (serviceId,orgId)
);
Run Code Online (Sandbox Code Playgroud)
添加这样的新变更集时 -
--changeset tanmoy:2
create table serviceBindings (
bindingId varchar(30) primary key,
serviceId varchar(30),
appId varchar(30),
timeStamp BIGINT
);
Run Code Online (Sandbox Code Playgroud)
此错误日志导致迁移失败 -
Caused by: liquibase.exception.ValidationFailedException: Validation Failed:
1 change sets check sum
classpath:/db/changelog/db.changelog-master.sql::1::tanmoy was: 7:d15516f48de6531d1727cca8c56ec95a but is now: 7:3c7718f34f78701e0d2cadbf8278c1fa
at liquibase.changelog.DatabaseChangeLog.validate(DatabaseChangeLog.java:266) ~[liquibase-core-3.5.1.jar:na]
at liquibase.Liquibase.update(Liquibase.java:210) ~[liquibase-core-3.5.1.jar:na]
at liquibase.Liquibase.update(Liquibase.java:192) ~[liquibase-core-3.5.1.jar:na]
at liquibase.integration.spring.SpringLiquibase.performUpdate(SpringLiquibase.java:434) ~[liquibase-core-3.5.1.jar:na]
at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:391) ~[liquibase-core-3.5.1.jar:na]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) …Run Code Online (Sandbox Code Playgroud) 与在log4j中一样,我们可以选择针对MDC密钥设置默认值-mdc {key:-defaultVal}
我们在log4j 2中有类似的东西吗?