如何在Visual Studio 2010中更改TFS工作项查询结果的日期格式

Gle*_*ven 8 tfs internationalization visual-studio-2010 datetime-format

将VS2010与TFS一起使用,查询结果中的所有日期列都采用美国格式(即m/d/yyyy).我可以将其更改为d/m/yyyy的en-AU(澳大利亚)格式吗?甚至更有用的yyyy-mm-dd?

是否有此设置或此格式是否已硬编码到软件中.我的OS日期时间格式设置是针对标准澳大利亚格式设置的

更新:应该提到,实际工作项中的日期时间格式格式正确,只是工作项查询结果中的datetime列错误.

CJB*_*JBS 13

在TFS 2015中,这是可能的.

可在以下位置访问用户配置文件选项:

HTTP:// tfsserver:8080/TFS /收藏/项目/ _admin

要更改日期/时间格式选项,请执行以下操作:


  1. 在这个顶角,有一个用户名; 选择它,然后单击我的个人资料:

    选择我的档案


  1. 从此处显示配置文件页面.选择"LOCALE".这里有日期和时间格式选项,但首先需要更改语言.关键是不要选择默认的浏览器选项:

    用户资料页面


  1. 选择"英语(美国)" 而不是"浏览器:英语(美国)"或任何其他"浏览器:xxx"选项

    选择英语(美国)


  1. 现在,从列表中选择日期格式:

    选择日期格式


  1. 同样可以做的时间:

    选择时间格式


现在,在一个输出多个日期字段的修改后的查询中,可以看到日期格式是受到尊重的(这是来自浏览器):

查询中关于新格式的示例日期输出


Raj*_*mal 1

据此,他们说你不能

关联

“您无法更改查询结果列表中日期/时间字段的外观。”

但这是针对 TFS 2008 的。

由于该报告来自 Reporting Services,因此您可以在 RS 服务器上更改它。

对于报表设计器本身,报表创作环境中使用的 SQL Server 语言资源由 Microsoft Visual Studio 的安装语言决定。例如,如果您运行的是日语版本的 Visual Studio,则将使用报表设计器的日语资源。如果您使用的 Visual Studio 版本在 SQL Server 语言中没有紧密匹配,则报表设计器和报表定义的语言资源为 US

http://msdn.microsoft.com/en-us/library/ms156493.aspx