SVN关键字$ Date:$将日期格式更改为DD.MM.YYYY HH24:MI:SS

时间:2020-06-16 14:56:01

标签: date svn formatting keyword

我使用SVN关键字$ Date:$显示最后更改日期。

checkinDate:$ Date:$

=> checkinDate:$ Date:2020-06-16 14:40:09 +0200(Di,16 Jun 2020)$

现在,我需要以下格式的日期字符串。 checkinDate:$ Date:2020.06.16 14:40:09 $

是否可以更改这种格式或类似的钩子?

checkinDateInt:$ Date:2020-06-16 14:40:09 +0200(Di,16 Jun 2020)$ checkinDate:

1 个答案:

答案 0 :(得分:0)

  1. $ DATE $始终随本地时区展开
  2. 不,您不能在SVN中更改日期字符串的格式(重新编译源除外)

您可以尝试在操作系统中更改Long Date格式并比较结果,但是无论如何,如果您要使用自定义可配置关键字,则可以:

  • 使用SVN 1.8+,它具有(某种类型的)“自定义user-level keywords”和%d占位符+满足您需求的短期格式是OS
  • 迁移到Mercurial,您可以用任何格式构建任何keywords