当我以“2012-12-07 00:00:00.000”格式将日期粘贴到 Excel 2010 中时,我希望它默认显示为“2012-12-07”,但实际上显示为“00” :00.0"。
我知道我可以通过添加 ' 或更改单元格格式来解决此问题,但我对更改默认格式很感兴趣。
一种几乎有效的方法是转到控制面板-> 区域和语言-> 长时间格式并将其更改为“h”之类的内容。这导致 Excel 将我粘贴的日期显示为“2012-12-07 00:00:00.000”,但搞砸了在 Excel 之外显示的时间。
我粘贴的日期来自 SQL Server。
当我使用 SQL Server Management Studio 登录数据库时,它会忽略我的默认数据库并始终将我置于主数据库中。我检查了我的 Windows 用户是否使用正确的数据库集登录,并且我尝试更改我所在组的默认数据库,但没有任何影响。在登录时,我尝试转到连接属性并将“连接到数据库”设置为<default>,但它总是被重置为主。如果我以不同的 Windows 用户身份运行 Management Studio,它会正确应用默认数据库。
有任何想法吗?