var FormateDateTime = function (date) {
//---newdate formate: "MM/dd/yyyy"
var newDate = '';
if (date != '') {
var oldDate = date.split('/');
newDate = [oldDate[1], oldDate[0], oldDate[2]].join('/');
}
return newDate;
}
moment(oEmp.ApproveDateTime).format('DD/MM/YYYY, h:mm:ss a') //16/10/2019, 5:59:20 pm
//View Month-year only
var ApprxPaymentDate = BonusList[0].PaymentDate == null ? '' : moment(BonusList[0].PaymentDate).format('MM/YYYY');
//get month name from month no.
var formattedMonth = moment('09', 'MM').format('MMMM'); // September
moment(
'09', // Desired month
'MM' // Tells MomentJs the number is a reference to month
).format('MMMM'); // Formats month as name
moment( "'" + monthNo + "'", 'MM').format('MMMM');
/// converting ["hh:mm"]=24huor format to ("hh:mm A")=12 hour format
moment(AttendanceData[i].Office_In_time, ["hh:mm"]).format("hh:mm A")
--- Get Last date of month
var lastdate= new Date(2022, 3 , 0).getDate();
output: 31
//--- Add days with a date
var todate = new moment();
var warningDate = moment(todate).add(5, 'days');
//--- Minus days from a date
var warningDate = moment(result.LiscenseExpireDate).subtract(15, 'days'); //.format('YYYY-MM-DD')
var allData = Dyeing;
_.each(allData, function (data) {
var date = data.startdate.split(' ');
var dateParts = date[0].split('-');
var Enddate = data.enddate.split(' ');
var EnddateParts = Enddate[0].split('-');
data.startdate = new Date(dateParts[0], dateParts[1] - 1, dateParts[2]);
data.enddate = new Date(EnddateParts[0], EnddateParts[1] - 1, EnddateParts[2]);
});
var DateFrm = $('#txtPSrcDateFrom').val().split('/');
var DateTo = $('#txtPSrcDateTo').val().split('/');
var startDate = new Date(DateFrm[2], DateFrm[1]-1, DateFrm[0]);
var endDate = new Date(DateTo[2], DateTo[1]-1, DateTo[0]);
var FilterData = _.filter(allData, function (data) {
return data.startdate <= endDate && data.enddate >= startDate;
});
function compareDate(dateFrom, dateTo) {
var startDate = dateFrom.split('/');
var endDate = dateTo.split('/');
startDate = [startDate[1], startDate[0], startDate[2]].join('/');
endDate = [endDate[1], endDate[0], endDate[2]].join('/');
startDate = moment(startDate);
endDate = moment(endDate);
if (endDate < startDate) {
return '-1';
}
}
var IsExpired = (moment(result.LiscenseExpireDate) < moment(todate) ? true : false);
$('.monthpicker').datepicker({
format: 'mm/yyyy',
minViewMode: 1, /// required when only month & year displayed;
autoclose: true
});
//date will be shown as: 02/2019
var currentDate = new Date();
//Get EndDate Of Month in native Javascript
var endOfMonth = new Date(2019, 2, 0); // get full date: 28 feb 2019
var endOfMonth = new Date(year, month, 0).getDate(); //last date only : 28
var searchDate = self.searchYearMonth().split('/');
var DateTo = [searchDate[1], searchDate[0], endOfMonth].join('/');
/// Month-Year in kendoDatePicker
$(".Kyear-month").kendoDatePicker({
start: "year",
depth: "year",
format: "yyyy-MM",
value: new Date(),
dateInput: true
});