小编Sha*_*een的帖子

如何使用JavaScript或jQuery解析"dd/mm/yyyy"或"dd-mm-yyyy"或"dd-mmm-yyyy"格式的日期字符串

可能重复:
扩展JavaScript的Date.parse以允许DD/MM/YYYY(非美国格式的日期)?
将dd-mm-yyyy字符串转换为日期

在文本框中输入日期,例如:05/09/1985,我想将其转换为1985年9月5日(dd-MMM-yyyy)格式.我怎么做到这一点?请注意,源格式可以是dd-mm-yyyydd/mm/yyyydd-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);
        }
    }
Run Code Online (Sandbox Code Playgroud)

这段代码将于1985年5月9日返回,但我希望在1985年9月5日.谢谢.

javascript asp.net jquery date

44
推荐指数
3
解决办法
17万
查看次数

标签 统计

asp.net ×1

date ×1

javascript ×1

jquery ×1