Как сделать скрипт по сравнивание дат?
Я получаю дату в тексте 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, время: 14:25. |