wizklaus Ответов: 1

Как добавить дни в datetime в jquery


public static void Main(string[] args)
  {

      DateTime ToDayDate = DateTime.Now.Date;

      DateTime RepayDate = DateTime.Parse(Console.ReadLine());

      DateTime LoanExpiryDate = ToDayDate.AddDays(30);

      if (RepayDate > LoanExpiryDate || RepayDate < ToDayDate)
      {
          Console.WriteLine("The number of days is more than 30Days ");
          Console.ReadKey();
      }
      else
      {
          Console.WriteLine("its Ok ");
          Console.ReadKey();
      }
  }


Что я уже пробовал:

Пожалуйста, я новичок в написании JQuery, я мог бы легко архивировать это написание кодов c#, но не мог бы архивировать то же самое на событии в JQuery.

Пожалуйста, помогите с резервом в jQuery. Большое спасибо

Ниже приводится то, что я делал
var d = new Date();
var month = d.getMonth() + 1;
var day = d.getDate();

var o = { year: 'numeric', month: '2-digit', day: '2-digit'};
var ToDayDate = d.toLocaleDateString('en-US', o);
console.log("value: " + ToDayDate)

1 Ответов

Рейтинг:
0

Pete O'Hanlon

Чтобы добавить дни к вашей дате, вы просто используете JavaScript, а не делаете что-то конкретное для jQuery. Это простой случай выполнения

const newDate = d.setDate(d.getDate() + numberOfDays);


wizklaus

// Спасибо @Pete O'Hanlon, что я это сделал

$(функция () {
$("#txtDateJoinEmployer").элемент управления datepicker({ параметра dateformat: "гг-ММ-ДД" });
$("#txtDateJoinEmployer").on("change", функция () {
var RepayDate = $(this).val();
console.log("RepayDate" + RepayDate); // RepayDate 13/02/2019

ВАР д = новая дата();
var d1 = d;

var LoanExpiryDate = d1.setDate(d1.getDate() + 30);

console.log("LoanExpiryDate:" + LoanExpiryDate) // LoanExpiryDate: пт 15 марта 2019 15:18:05 GMT+0100 (западноафриканское стандартное время)
if (RepayDate > LoanExpiryDate)
{
// Как я могу проверить условия, если RepayDate больше, чем LoanExpiryDate
}
});