sharepoint 2013日期格式问题dd / mm / yyyy

时间:2016-02-18 15:21:17

标签: c# sql sql-server sharepoint sharepoint-2013

我已经使用sharepoint 2013创建了一个Web部件。在这个webpart中,我有一个文本框,可以在SQL Server 2012数据库中将日期插入名为Fstdate的列中,

发布后,我试图以格式dd / mm / yyyy插入日期,我在数据库中找到它mm / dd / yyyy

示例: 我想插入12/10/2016,因为12是一天,10是月 我发现10是一天,12是月

我通过将服务器的区域设置的日期格式更改为dd / mm / yyyy来解决问题

我需要将日期插入为dd / mm / yyyy,而不更改服务器的主日期格式并让它为mm / dd / yyyy

无论如何要解决这个问题,或者改变我的代码???

1 个答案:

答案 0 :(得分:1)

请勿在您的网站部分中使用文本框了解日期... 在SharePoint WebPart中使用日期输入的正确方法是使用以下控件:

<SharePoint:DateTimeControl LocaleId="1043" runat="server" ID="PubDate" />

如您所见,您可以将LocalId作为属性来修改日期的显示方式