Чтобы сделать это в чистом виде js, вы можете добавить идентификатор к вашему текстовому элементу, например,
<a-text id="mytext"></a-text>
, а затем изменить свой скрипт на следующее:
<script>
var d = new Date();
var text = document.querySelector('#mytext')
text.setAttribute('value', d)
</script>
но было бы лучше сделать это в компоненте следующим образом
<script>
AFRAME.registerComponent('displaydate', {
init: function(){
var d = new Date()
this.el.setAttribute('value', d)
}
})
</script>
, а затем прикрепить этот компонент к вашему текстовому элементу, например:
<a-text displaydate></a-text>