TextBox 日期控件 - 日期格式自定义 asp.net

Posted

技术标签:

【中文标题】TextBox 日期控件 - 日期格式自定义 asp.net【英文标题】:TextBox date control - date format customization asp.net 【发布时间】:2017-09-08 12:37:10 【问题描述】:

我正在为日历使用 TextBox 控件,用户可以从日历中选择日期,.aspx 代码如下

<asp:TextBox ID="txtPaymentDate" runat="server"></asp:TextBox>
    <script>
        window.onload = function () 
            $("#<%=txtPaymentDate.ClientID%>").datepicker(
            autoclose: true
        );              
    
    </script>

这给了我MM/DD/YYYY fromat 中的日期,例如:09/20/2017

我想要DD/MM/YYYY 格式的日期,试图得到相同但失败了。请为我提供获取DD/MM/YYYY 日期格式的语法

【问题讨论】:

***.com/q/7500058/284240 ***.com/questions/1328025/… 检查这个小提琴jsfiddle.net/yogesh078/6wyp1udx/24 【参考方案1】:

您可以添加 dateFormat 选项:

<asp:TextBox ID="txtPaymentDate" runat="server"></asp:TextBox>
<script>
    window.onload = function () 
        $("#<%=txtPaymentDate.ClientID%>").datepicker(
        autoclose: true,
        dateFormat: "dd/mm/yy"
    );              

</script>

参考:http://api.jqueryui.com/datepicker/#option-dateFormat

【讨论】:

以上是关于TextBox 日期控件 - 日期格式自定义 asp.net的主要内容,如果未能解决你的问题,请参考以下文章

WPF 用TextBox和Calendar自定义可以选择年月的日期选择控件

自定义控件透明

C# winform 日历控件的日期显示格式

根据文化显示正确的日期格式

c#datetimepicker怎么改格式

在DataGrid中绑定自定义标头控件