[英]Get date format as “DD-MM-YYYY”
我想将我的日期格式设为“DD-MM-YYYYY”。
我尝试以这种方式添加我的代码但是因为date.getFullYear不是函数而得到错误
var selectedDate = $("[id$=datepicker]").datepicker({ dateFormat: 'dd-mm-yyyy' }).val();
下面是我的工作代码,但日期格式如下:
firstDay:Wed May 01 2019 00:00:00 GMT + 0800(新加坡标准时间)
lastDay:2019年5月31日星期五00:00:00 GMT + 0800(新加坡标准时间)
var selectedDate = $("[id$=datepicker]").datepicker('getDate');
var date = selectedDate, y = date.getFullYear(), m = date.getMonth();
var firstDay = new Date(y, m, 1);
var lastDay = new Date(y, m + 1, 0);
$("[id$=txtFirstDate]").val(firstDay)
$("[id$=txtEndDate]").val(lastDay)
如果你想将getFullYear与dategormat代码一起使用,请使用如下:
onSelect: function(dateText, inst) {
var date = $(this).datepicker('getDate'),
day = date.getDate(),
month = date.getMonth() + 1,
year = date.getFullYear();
date = day + '-' + month + '-' + year
}
var selectedDate = $("#datepicker").datepicker({ dateFormat: 'dd-mm-yyyy' }).val();
day = selectedDate.getDate(),
month = selectedDate.getMonth() + 1,
year = selectedDate.getFullYear();
这将工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.