【发布时间】:2016-09-23 23:44:35
【问题描述】:
可能重复:
Extending JavaScript\'s Date.parse to allow for DD/MM/YYYY (non-US formatted dates)?
Convert dd-mm-yyyy string to date在文本框中输入日期,例如:1985 年 5 月 9 日,我想把它转换成1985 年 9 月 5 日(dd-MMM-yyyy) 格式。我将如何实现这一目标?请注意,源格式可能是
dd-mm-yyyy或dd/mm/yyyy或dd-mmm-yyyy格式。代码片段:
function GetDateFormat(controlName) { if ($(\'#\' + controlName).val() != \"\") { var d1 = Date.parse($(\'#\' + controlName).val()); if (d1 == null) { alert(\'Date Invalid.\'); $(\'#\' + controlName).val(\"\"); } var array = d1.toString(\'dd-MMM-yyyy\'); $(\'#\' + controlName).val(array); } }此代码返回1985 年 5 月 9 日但我想要1985 年 9 月 5 日.谢谢。
标签: javascript jquery asp.net date