[英]How to use Moments to change date format
我正在做一个项目,但我遇到了一个问题,我想将 datepicker 格式从 mm-dd-yyyy 更改为 yyyy-dd-mm 功能不起作用也许我错过了一些东西,所以如何使用Moments.js 将日期格式从 mm-dd-yyyy 更改为 yyyy-dd-mm,任何帮助将不胜感激。
这是我的代码
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="form-group">
<label for="birth-date" >BIRTH DATE</label>
<input type="date" class="datepicker" name="birth-date" id="birth-date" >
// 日期选择器
$('.datepicker').datepicker({
format: 'yyyy-dd-mm',
});
//主要 function 作品,但日期格式为 mm/dd/yyyy
const getdate= (db) => {
return ~~((new Date()-new Date(db))/(31556952000));
};
//我试过但没用
const getdate = (db) => {
const date = moment(db, 'yyyy-dd-mm');
return moment().diff(date, 'years');
};
此致。
我只是改变了这个:
const date = moment(db, 'yyyy-dd-mm');
至:
const date = moment(db, 'YYYY-DD-MM');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.