【发布时间】:2017-12-11 23:07:04
【问题描述】:
我有以下 DatePicker,它以下列方式打印日期:
12-10-2017、7-10-2017、10-2-2017、2-2-2017。所以你看,如果一天是 1-9,它被打印为一个数字。而且,如果月份在 1 月至 9 月之间,那么它也会被打印为一个数字。
我需要什么:
1. 我需要将- 替换为/。
2. 我需要 DatePicker 以mm/dd/yyyy 格式打印日期,即使日期中的日期或月份是一位数。例如,2017 年 10 月 2 日应打印为 10/02/2017,2017 年 6 月 10 日应打印为 06/10/2017。
DatePicker 的代码如下:
<script type="text/javascript">
$(document).ready(function () {
$("#FromDate").datepicker({
autoclose: true,
format: 'MM/dd/yyyy',
todayHighlight: true,
clearBtn: true,
orientation: 'bottom'
});
});
</script>
注意:我正在开发一个 ASP.NET WebForm。
【问题讨论】:
-
如果它是一个 jquery datepicker,文档非常简单。请参阅stackoverflow.com/questions/27453428/…,它看起来与您的问题相似。设置js对象的dateFormat应该就够了。
标签: asp.net datetime datepicker