ajax CalendarExtender返回系统';s的日期时间格式

本文关键字:日期 时间 格式 CalendarExtender 返回 系统 ajax | 更新日期: 2023-09-27 18:08:56

我需要使用Ajax日历扩展程序的系统日期时间格式。因此,当我在时间日历扩展器上更改系统的日期时间格式时,也会以系统的格式返回日期时间。我尝试了一些代码,但没有得到所需的结果。

ajax CalendarExtender返回系统';s的日期时间格式

在AjaxCalanderControl中使用此代码。Format属性可根据需要进行更改。

<asp:CalendarExtender ID="txt_dt_CalendarExtender" runat="server" Enabled="True" PopupButtonID="txt_dt" TargetControlID="txt_dt" Format="dd-MM-yyyy" CssClass="cal_Theme1"></asp:CalendarExtender>

使用CultureInfo我可以获得系统日期时间格式的日期时间。

    string sysFormat = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern;
            CalendarExtender1.Format = sysFormat;

您应该使用format属性来输出所需的

<asp:CalendarExtender ID="CalendarExtender1" TargetControlID="txtDate" Format="dd/MM/yyyy" runat="server">
</asp:CalendarExtender> 

您还可以处理代码隐藏。