本文整理了Java中org.sonar.api.config.Settings.getDateTime()
方法的一些代码示例,展示了Settings.getDateTime()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Settings.getDateTime()
方法的具体详情如下:
包路径:org.sonar.api.config.Settings
类名称:Settings
方法名:getDateTime
[英]Effective value as Date, with time fields. Format is DateUtils#DATETIME_FORMAT.
[中]有效值为日期,带有时间字段。格式为DateUtils#DATETIME_格式。
代码示例来源:origin: SonarSource/sonarqube
@Test
public void test_get_datetime() {
Settings settings = new MapSettings(definitions);
assertThat(settings.getDateTime("unknown")).isNull();
assertThat(settings.getDateTime("datetime").getDate()).isEqualTo(18);
assertThat(settings.getDateTime("datetime").getMonth()).isEqualTo(4);
assertThat(settings.getDateTime("datetime").getMinutes()).isEqualTo(50);
}
代码示例来源:origin: org.sonarsource.sonarqube/sonar-batch
private Date loadAnalysisDate() {
Date date;
try {
// sonar.projectDate may have been specified as a time
date = settings.getDateTime(CoreProperties.PROJECT_DATE_PROPERTY);
} catch (SonarException e) {
// this is probably just a date
date = settings.getDate(CoreProperties.PROJECT_DATE_PROPERTY);
}
if (date == null) {
date = new Date(system2.now());
settings.setProperty(CoreProperties.PROJECT_DATE_PROPERTY, date, true);
}
return date;
}
代码示例来源:origin: org.codehaus.sonar/sonar-batch
private Date loadAnalysisDate() {
Date date;
try {
// sonar.projectDate may have been specified as a time
date = settings.getDateTime(CoreProperties.PROJECT_DATE_PROPERTY);
} catch (SonarException e) {
// this is probably just a date
date = settings.getDate(CoreProperties.PROJECT_DATE_PROPERTY);
}
if (date == null) {
date = new Date(system2.now());
settings.setProperty(CoreProperties.PROJECT_DATE_PROPERTY, date, true);
}
return date;
}
内容来源于网络,如有侵权,请联系作者删除!