html - 如何使用基于时区的 JqueryUI 更改日期格式?
问题描述
我有使用 JqueryUI 的日期选择器代码,我想使用我的时区(SA 区域)。日期格式应该是 'dd-mm-yy' 但我的文本字段上的 UI 是 01/08/2020。这是这样做的正确格式吗,请协助更好地改进这一点,谢谢。
<!---DatePicker for startDate and endDate.
---->
<div class="d-flex justify-content-start">
<div class = "col-xl-10.5 col-lg-10.5 col-md-10 col-sm-10.5 col-10.5">
<div class="input-daterange input-group" id="datepicker">
<input type="text" class="input-sm form-control" name="from" placeholder="startdate"/>
<span class="input-group-addon">To</span>
<input type="text" class= "input-sm form-control" placeholder="enddate"/>
</div>
</div>
</div><br/>
// date functionality
$(document).ready(function(){
$('.input-daterange').datepicker({
dateFormat: "dd-mm-yy",
autoclose:true
});
});
解决方案
我使用 jQuery UI 设置了以下测试。
$(function() {
// date functionality
$.datepicker.setDefaults($.datepicker.regional["sa"]);
$('.input-daterange input').datepicker({
dateFormat: "dd-mm-yy"
});
});
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<div class="d-flex justify-content-start">
<div class="col-xl-10.5 col-lg-10.5 col-md-10 col-sm-10.5 col-10.5">
<div class="input-daterange input-group" id="datepicker">
<input type="text" class="input-sm form-control" name="from" placeholder="startdate" />
<span class="input-group-addon">To</span>
<input type="text" class="input-sm form-control" placeholder="enddate" />
</div>
</div>
</div>
<br/>
该
$.datepicker.regional
属性包含一个本地化数组,由语言代码索引,并""
引用默认值(英语)。每个条目都是具有以下属性的对象:closeText
,prevText
,nextText
,currentText
,monthNames
,monthNamesShort
,dayNames
,dayNamesShort
,dayNamesMin
,weekHeader
,dateFormat
,firstDay
,isRTL
,showMonthAfterYear
, 和yearSuffix
.
推荐阅读
- ftp - Fuse 支持访问 FTP 的文件系统
- php - 我使用了 laravel groupBy,但我试图按有许多分组项目的位置对结果进行排序
- javascript - 地理服务器和传单 GetFeatureInfo
- jquery - 如何在 Jenkins 上运行的 Karma 单元测试中解决此错误:“找不到变量:jQuery”
- python - 两个 Numpy 数组的元素比较
- android - 以编程方式将片段添加到约束布局
- r - observeEvent ignoreInit 不适用于 flexdashboard
- python - pd.read_csv() 中的“parse_date”参数以及与此相关的一些问题如下
- python - 在数据框中格式化日期时间
- python - 使用返回正确输出但随后调用旧变量的函数格式化多个数据帧