gpt4 book ai didi

javascript - 为什么 bootstrap datepicker 显示默认日期为 00/14/2014?

转载 作者:行者123 更新时间:2023-11-28 08:06:20 24 4
gpt4 key购买 nike

我有一个运行良好的 Bootstrap 日期选择器。但是,当我尝试设置默认日期时,出现了问题。我尝试了两种不同的方法,但都不起作用:

$('#cndr').datepicker({
format: "dd/mm/yyyy",
autoclose: true
});

$('#cndr').datepicker('setDate', new Date());
$('#cndr').datepicker('update');
$('#cndr').val('');

我的第二次尝试:

cndr.Text = DateTime.Now.Date.ToString("mm/dd/yyyy");

这是包含日历的标签:

<asp:TextBox type="text" class="form-control datepicker" ID="cndr"
runat="server" placeholder="Elija una fecha" AutoPostBack="True">
</asp:TextBox>

最佳答案

一些事情:

  • 您正在混合 mm/dd/yyyy 和 dd/mm/yyyy 格式。

  • 在 .net 中,mm 是分钟。使用MM几个月。

  • 请考虑您不应在 Web 应用程序中使用 DateTime.Now,因为它表示服务器时区的时间。阅读更多 The case against DateTime.Now

关于javascript - 为什么 bootstrap datepicker 显示默认日期为 00/14/2014?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24747646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com