引导日期拾取器-内部值和显示值之间的转换
Bootstrap datepicker - converting between internal and display values
我在输入元素上使用Bootstrap的Datepicker,并且想知道-是否有一种方法可以以不同的格式显示日期,而不是我如何设置日期或从输入元素获取日期?日期以yyyymmdd
的格式来自我的数据源,但是我想在输入元素中将日期显示为mm/dd/yyyy
。例如:
- 我想初始化的输入元素的日期是
20150721
。 - 设置该值后,实际显示为
07/21/2015
。 - 用户使用选择器将其更改为
07/28/2015
。 - 我从元素中获得
20150728
的值。
是否有一种方法来执行这种格式映射使用Bootstrap的日期选择器?提前感谢!
根据文档,只需设置format属性。
$('.datetimepicker').datetimepicker({
format: 'mmd/dd/yyyy',
})
也许这就是你的解决方案:
var _date = '20150721';
$('#_date').datepicker({
autoclose: true,
clearBtn: true,
format: 'mm/dd/yyyy'
});
$('#_date').datepicker('setDate', _date);
$('#_test').click(function () {
alert($('#_date').val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.0/css/bootstrap-datepicker.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.0/js/bootstrap-datepicker.js"></script>
<script src="https://netdna.bootstrapcdn.com/bootstrap/2.3.2/js/bootstrap.js"></script>
<input id='_date'><button id='_test'>Test</button>
相关文章:
- 是否有任何JavaScript UI组件可以显示字符串之间的差异
- 如何在javascript中显示两年之间的所有闰年
- 在JavaScript中,如何修复元素显示和变量创建之间的初始差异
- Chrome和Firefox之间的Wordpress显示差异
- 突出显示jQuery中单词之间的空格
- jQuery淡入淡出动画在两者之间显示白色
- Postgresql JSON 键在字母之间显示下划线
- 这是一个很好的例子,显示了 JavaScript 中的 OOP 和过程编程之间的区别
- 希望创建一个显示日期+5天和日期+10天之间交付的javascript
- 可见性:隐藏和显示:无之间的性能差异
- 当间隔之间的范围高时,在高图表中显示y轴上的整个值
- 在jsson图像滑块之间切换(显示一个,隐藏其他)
- 只需显示两点之间的距离(KM)
- 在它们之间切换时,jQuery 文本显示在活动文本下方
- 滚动时突出显示当前部分 - 部分之间的间隙
- 突出显示一组节点及其之间的关系
- HTML:在输入之间切换时显示移动
- 多边形的创建和显示之间的延迟
- 如何在隐藏和显示之间切换
- 在特定输入字段和完整表单之间的显示之间切换表单