Забавно, что вы об этом упомянули. Моя жена на днях заметила, что косметическая компания, на которую она смотрела (https://herliaison.com/products/the-lash-bond), всегда сообщает, что у них есть купон, срок действия которого истекает. При ближайшем рассмотрении HTML выглядит так:
<span class="current_date">06/16</span>
Возможно, не так очевидно, как ваш пример, но достаточно легко для проверки. Обновление системной даты и обновление страницы обновляет срок действия купона.
После быстрого поиска я нашел следующий код:
// CurrentDate var fullDate = new Date() //convert month to 2 digits var twoDigitMonth = ((fullDate.getMonth().length+1) === 1)? (fullDate.getMonth()+1) : '0' + (fullDate.getMonth()+1); var currentDate = twoDigitMonth + "/" + fullDate.getDate(); $('.current_date').html(currentDate);
Я знаю, что мистер Бергдал это понимает, но, чтобы перевести его на человеческий язык для других читателей:
when the page loads: lookup the current date convert the month in to a two digit month, for formatting format the current date to look right (i.e 06/16) select the element on the page AND set its content to the formatted current date
Это такая же жульничество, как «x людей смотрят на это». Но я думаю, что купоны на самом деле могут быть незаконными в некоторых местах.
Я полагаю, что все это работает в их пользу, поскольку многие люди, кажется, думают, что HTML похож на Матрицу.
Я просто хотел поделиться своей находкой.
-Джеймс