Как сделать скрипт по сравнивание дат?
Я получаю дату в тексте 2023-01-01 00:00:00 и мне нужно сравнить ее с датой сегодня, например: в экселе я бы сделал это так
=ЕСЛИ(СЕГОДНЯ()>[b1];”Верно”;” ”) Может кто-нибудь знает как такое провернут? |
const date = new Date ('2023-01-01 00:00:00'); const today = Date.now() if (today > date) alert ('Уже прошло') Изучать https://developer.mozilla.org/ru/doc...l_Objects/Date |
Так не получилось, для начало нужно было текс перегнать в дату, а после уже этот скрипт.
А как это значение тру, в <р> отправить? <p id="mytext"></p> var date = new Date ('2023-01-01 00:00:00'); var today = Date.now() if (today > date) Var d1 = (today > date); if (d1) { // document.getElementById("mytext").value = d1; console.log(“YES”); } else { // document.getElementById("mytext").value = d1; console.log(“NO”); }; Вот я хочу что бы как в консоль логе было, в параграф передавались значения no и yes |
Цитата:
|
У параграфов нет свойства value
Цитата:
Может все таки немного подучить js |
Цитата:
<p id="mytext"></p> <script> var date = new Date ('2023-01-01 00:00:00'); var today = Date.now() var d1 = today > date; document.getElementById("mytext").textContent = d1; </script> |
А как задать текст ну что бы не true писал, а NO ?
Типа true=NO |
Aidec,
<p id="mytext"></p> <script> var date = new Date ('2023-01-01 00:00:00'); var today = Date.now() var d1 = today > date ? "NO" : "XXX"; document.getElementById("mytext").textContent = d1; </script> |
Спасибо
|
Часовой пояс GMT +3, время: 01:55. |