$('#submit').on('click',function(e){
\t var $textVal = $('#textVal').val();
\t var $listItems = $('.listItems'); \t
\t var timeAdded = e.timeStamp;
\t $listItems.prepend('<li>' + $textVal + ' added at ' + timeAdded + '</li>');
\t $('#textVal').val(' ');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
\t <ol class="listItems">
\t \t
\t </ol>
</div>
<input type="textarea" placeholder="What to do?" id="textVal">
<input type="submit" value="To do!" id="submit">
当一个待办事项列表项按做补充!按钮,添加项目和添加的日期。我尝试使用e.timeStamp
,但它显示1970年1月1日至事件被触发时的毫秒数。我试图转换,但我失败了。我应该如何转换它,以便获取列表项添加的确切时间和日期?
谢谢
您是否尝试过使用'new Date()'而不是'e.timeStamp'? –
不,我不确定,这是实现这一点最准确的方法。我认为e.timeStamp它会是最准确的 –
时间戳为您提供了一段时间,您可以在[链接](http://api.jquery.com/event.timestamp/)中看到。如果我是你,我会尝试使用jQuery的Date方法,如[链接](http://api.jquery.com/jquery.now/) –