有人可以向我解释如何在Java脚本中将特定数字转换为一天中的某个时间。例如,我有3个在javascript完成下午3点和凌晨3点。
答案 0 :(得分:0)
你的问题很模糊,但我认为这会有所帮助。
要在当天凌晨3点开始,您可以在javascript中运行以下两行:
var today = new Date();
var newTime = new Date(today.getYear(), today.getMonth(), today.getDay(), 3);
到下午3点,这将有效:
var newTime = new Date(today.getYear(), today.getMonth(), today.getDay(), 15);
修改
另一种设置时间的方法是使用setHours(h, m, s, ms)
,其中h =小时,m =分钟,s =秒,ms =毫秒。
将时间设置为凌晨3:00的示例:(由@RobG提供)
var today = new Date();
today.setHours(3,0,0,0);
下午3点:
var today = new Date();
today.setHours(15,0,0,0);