Добавить форматированную текущую метку времени внутри html источника - PullRequest
0 голосов
/ 11 февраля 2020

Я новичок в HTML. Мне нужен sr c = "http://IpAddress/Name_02-10-2020_08_50_00.jpg" в слайд-шоу html. Есть ли идея получить этот результат?

Вот что я набрал, но он не работает.

<div class="slideshow-container">
  <div class="mySlides fade">
    <img src="http://IpAddress/name_"+ getMonth(Date.now())+"-"+getDate(Date.now())+"-"+
         getFullYear(Date.now())+"-"+getHours(Date.now())+"_"+ getMinutes(Date.now())+"_"+
         getSeconds(Date.now())+".jpg" style="width:100%">
  </div>

Спасибо.

1 Ответ

0 голосов
/ 11 февраля 2020

Я думаю, что будет хорошей практикой использовать один объект даты, поэтому можно создать одну функцию для возврата всей строки. Например,

function getValue() {
    const date = new Date();
    const src =
        `http://IpAddress/name_${date.getMonth()}-${date.getDate()}-${date.getFullYear()}-${date.getHours()}_${date.getMinutes()}_${date.getSeconds()}.jpg`;
    return src;
}
...