私はソーシャル ネットワークを作成しています。あなたが何かを投稿するときに、時間を表示したいと思います。時間を表示する現在のコードがあります (これは時間だけでなく、テキストの検証と投稿も行っています):
$('#b').click(function () {
var v = $('#type').val();
var u = $('#input').val();
if (v !== "" && u !== ""){
var time = new Date();
var currentime = Date.now();
var x = currentime - time;
$("ul").prepend("<li>" + v + "<br />Posted by " + u + " " + x +" minutes ago </li>");
$('#type, #input').css('border','');
}
else if (v == "" && u == "") {
$('#type, #input').css('border','1px solid red');
}
else if (v == "") {
$('#type').css('border','1px solid red');
$('#input').css('border','');
}
else {
$('#input').css('border','1px solid red');
$('#type').css('border','');
}
});
時間が投稿されると、0分前と表示されますが(私が言ったように)、時間が経ってもまだ0と表示されます.