【问题标题】:how to change the date format in asp.net c# using JQuery dataicker如何使用 JQuery dataicker 在 asp.net c# 中更改日期格式
【发布时间】:2019-07-16 18:37:27
【问题描述】:

我正在使用以下代码在 texfield 中获取日期。想要的日期格式应该是dd/mm/yyyy,但我不断收到mm/dd/yyyy。有什么建议可以解决这个问题吗?

$(function () { 
  $('input[id$=fromTextField]').datepicker() 
}); 

【问题讨论】:

  • 我认为标签c#asp.netalgorithm 不适用于您的问题。
  • 关于标签,您是否尝试设置 UI 中显示的值的格式,或者在服务器端如何接收?
  • 我要更改的任何建议标签。我想更改要在服务器中使用的格式@RoryMcCrossan
  • 在这种情况下,没有特定格式的 DateTime 值。您可以根据需要输出格式。已经有很多关于如何做到这一点的资源,例如 thisthis
  • 您可以像下面这样更改日期格式并将此代码放入 Jquery 中: $('input[id$=fromTextField]' ).datepicker({ dateFormat: 'mm/dd/yyyy' });

标签: c# jquery asp.net algorithm


【解决方案1】:

检查以下代码

$(function () { 
  $('#fromTextField').datepicker({dateFormat: 'dd/mm/yy'});
});

【讨论】:

    【解决方案2】:

    根据https://forum.jquery.com/topic/datepicker-regional-dateformat

    $("#datepicker").datepicker({dateFormat: 'dd/mm/yyyy'});
    

    【讨论】:

      【解决方案3】:
      var date = $('#datepicker').datepicker({ dateFormat: 'dd/mm/yy' }).val();
      

      您想了解更多详情,请点击此链接:

      http://api.jqueryui.com/datepicker/#option-dateFormat http://api.jqueryui.com/datepicker/#utility-formatDate

      【讨论】:

      • 请使用“代码示例”格式。这将使您的答案更具可读性。
      猜你喜欢
      • 1970-01-01
      • 2011-11-11
      • 1970-01-01
      • 2013-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多