gpt4 book ai didi

angular-ui-bootstrap - 日期选择器日期格式和日期选择器选项

转载 作者:行者123 更新时间:2023-12-01 06:30:35 25 4
gpt4 key购买 nike

我对日期选择器有一些问题,尤其是日期格式。
我需要制作一个像'ddMMyyyy'这样的日期格式,没有像斜杠或减号这样的符号。
这是我的标记

HTML

<input type="text" datepicker-popup="{{format}}" show-weeks="false" ng-model="Fromdate" show-button-bar='false'>

这是我在 javascript 中的格式

JS
  $scope.format='ddMMyyyy';

这是制作格式的正确方法吗?
因为如果我从日期选择器中选择日期似乎没有任何问题,但如果我直接输入文本,则会发生错误。
前四个数字被评估为年份,所以如果我输入“01022014”,我会在 2014 年 2 月第一天而不是日期选择器评估 0102 年中没有月份的 14(20 不是一个月)。
第二个问题,我想将日期选择器的选项放在 js 文件中而不是在标记中,例如:

HTML
<input type="text" datepicker-popup="{{format}}" ng-model="Fromdate" datepicker-options="options">

js
$scope.options={
show-weeks:"false"
show-button-bar:'false'
}

但这样似乎行不通,你有什么正确的方法来做到这一点?

最佳答案

使用 Uib-Datepicker
JS:

$scope.dateOptions = {
showWeeks: false,
format: 'ddMMyyyy'
};

HTML:
 <uib-datepicker ng-model="selectedDate" datepicker-options="dateOptions" ng-required="true"></uib-datepicker> 

关于angular-ui-bootstrap - 日期选择器日期格式和日期选择器选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22450605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com