Page tree
Skip to end of metadata
Go to start of metadata

日期格式是重要的一个外观,通常情况下,日期格式默认的为西历格式,对于中国的日期多少看着有些不便。

日期格式主要会有两类

  • 查看类
  • 填写类
  • 相对类

如需要改为中文习惯,可以分别进行处理

本页内容

查看类

查看类,即为在页面上查看相关问题等情况所显示的情况,通常情况下

  • 日期格式为:dd/MMM/yy,类似 23/十月/17
  • 时间格式为:dd/MMM/yy h:mm a ,类似 23/十月/17 11:50 上午

如果需要做调整,可以采用以下步骤

  1. 系统管理员登录系统后台-系统-外观
  2. 在日期/时间格式中将时间格式进行调整
默认格式默认格式示例可修改样式修改样式示例
时间格式h:mm a11:55 下午HH:mm23:55
日期格式EEEE h:mm a星期三 11:55 下午

年月日格式dd/MMM/yy23/五月/07 11:55 下午yyyy-MM-dd2018-12-31
完成日期/时间格式dd/MMM/yy h:mm a23/五月/07 11:55 下午yyyy-MM-dd HH:mm2018-12-31 23:55

当我们修改过之后,在issue的详情页即可显示如下格式

填写类

填写类主要是在创建问题、版本的时候,需要录入日期、时间的格式,通常情况下

  • 日期格式为:dd/MMM/yy,类似 23/十月/17
  • 时间格式为:dd/MMM/yy h:mm a ,类似 23/十月/17 11:50 上午

如果需要做调整,可以采用以下步骤

  1. 系统管理员登录系统后台-系统-高级设置
  2. 在日期/时间格式中将时间格式进行调整
参数默认格式默认格式示例可修改样式修改样式示例
jira.date.picker.java.formatd/MMM/yy
11:55 下午HH:mm23:55
jira.date.picker.javascript.format%e/%b/%y 星期三 11:55 下午%Y-%m-%e2018-12-31
jira.date.time.picker.java.formatdd/MMM/yy h:mm a23/五月/07 11:55 下午yyyy-MM-dd HH:mm2018-12-31 23:55
jira.date.time.picker.javascript.format%e/%b/%y %I:%M %p23/五月/07 11:55 下午%Y-%m-%e %H:%M2018-12-31 23:55

修改后效果

注意

  • jira.date.picker.java.format 和 jira.date.picker.javascript.format 同时修改
  • jira.date.time.picker.java.format 和 jira.date.time.picker.javascript.format 同时修改

相对类

当然,我们也注意到了,在issue详情页上,创建日期和已更新这些时间显示的不是具体时间,而是一个相对时间,有时候我们也想让此显示具体的时间

我们可以采用以下方式进行修改 。

  1. 找到系统的安装目录文件{JIRA_HOME}/WEB-INF/classes/jpm.xml

  2. 找到对应的参数(key):jira.lf.date.relativize

  3. 将对应的值(default-value)改为:false

  4. 重新启动JIRA

启动后的效果

日期格式

具体时间格式可以参见:http://docs.oracle.com/javase/6/docs/api/index.html?java/text/SimpleDateFormat.html


填写类日期格式说明

JIRA主要使用了dynarch的日历控件

  • %a — abbreviated weekday name
  • %A — full weekday name
  • %b — abbreviated month name
  • %B — full month name
  • %C — the century number
  • %d — the day of the month (range 01 to 31)
  • %e — the day of the month (range 1 to 31)
  • %H — hour, range 00 to 23 (24h format)
  • %I — hour, range 01 to 12 (12h format)
  • %j — day of the year (range 001 to 366)
  • %k — hour, range 0 to 23 (24h format)
  • %l — hour, range 1 to 12 (12h format)
  • %m — month, range 01 to 12
  • %o — month, range 1 to 12
  • %M — minute, range 00 to 59
  • %n — a newline character
  • %pPM or AM
  • %Ppm or am
  • %s — UNIX time (number of seconds since 1970-01-01)
  • %S — seconds, range 00 to 59
  • %t — a tab character
  • %W — week number
  • %u — the day of the week (range 1 to 7, 1 = MON)
  • %w — the day of the week (range 0 to 6, 0 = SUN)
  • %y — year without the century (range 00 to 99)
  • %Y — year with the century
  • %% — a literal '%' character



  • No labels