<h4>here is time<time datetime="2018-11-18">18.11.2018</time>!</h4>
Возможно, это просто, но как мне получить дату из даты и времени в элементе времени?
var p = $(this); p.attr("data-date", p.find("span.openDate time").attr("datetime"));
Теперь он будет принимать содержимое из атрибута даты и времени,
datetime="2012-02-01T00:00:00Z"
Так что data-date будет выглядеть как
data-date
2012-02-01T00:00:00Z
Чистый JS:
document.getElementsByTagName('time')[0].getAttribute('datetime');
в jQuery:
console.log($('time:first').attr('datetime'));
console.log(document.getElementsByTagName('time')[0].getAttribute('datetime')); console.log($('time:first').attr('datetime'));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <h4>here is time<time datetime="2018-11-18">18.11.2018</time>!</h4>