主题:Javascript日期加小时问题
laolao
[专家分:0] 发布于 2008-02-24 08:36:00
各位大虾们好!
谁有用Javascript计算日期加小时的原代码?
补充:在网页中有两个文本框,第一个输入日期(如:2008-8-8-0900,其它时间格式也行),第二个输入小时(如:3小时1分),然后在网页中任何地方出现2008-8-18-1101,上面的意思理解吧?此问题好像有点难度?
回复列表 (共2个回复)
沙发
merry05 [专家分:8920] 发布于 2008-02-24 12:47:00
<html>
<head>
<script lanugage="javascript">
function show(valDate,valTime)
{
var someDay=new Date(valDate);
valArrTime=valTime.split('-')
var msoff=someDay.getTime()+valArrTime[0]*60*60*1000+valArrTime[1]*60*1000+valArrTime[2]*1000;
someDay.setTime(msoff);
document.form1.text1.value=someDay.toLocaleString();
}
</script>
</head>
<body>
<form name="form1">
<input type="text" name="text1">
<input type="button" value="click" onclick="show('1/1/2008','3-22-2');">
</form>
</body>
</html>
板凳
laolao [专家分:0] 发布于 2008-02-26 08:12:00
先谢了上楼的兄弟,你给的代码实现不了那功能。请重发?
我来回复