如何使用格式31/12/2010 03:55 AM获取JavaScript日期时间?
我想以 12 小时格式显示时间,而不使用AM和PM。例如3:45only 和 not 3:45 PMor 3:45 AM。如何修改toLocaleTimeString()以不显示PM AM但以 12 数字格式显示?
var minsToAdd = 45;
var time = "15:00";
var newTime = new Date(new Date("2000/01/01 " + time).getTime() + minsToAdd * 60000).toLocaleTimeString('en-US', { hour: '2-digit', minute: '2-digit', hour12: true });
console.log(newTime);Run Code Online (Sandbox Code Playgroud)
我用PHP获得GMT时间,我想像时钟一样计算它.
<?php $time = gmdate('H:i:s'); ?>
<script>var time = <?php echo($time) ?>;
setInterval(function() {
time += 1;
$("#timediv").text("Current time (GMT): " + time);
//somehow convert it to 11:44:31 AM ??
}, 1000);
</script>
Run Code Online (Sandbox Code Playgroud)
可以帮助我吗?