
<SCRIPT LANGUAGE="JavaScript">
<!--
var now= new Date();
var year=nowgetYear();
var month=nowgetMonth()+1;
var day=nowgetDate();
var hour=nowgetHours();
var minute=nowgetMinutes();
var second=nowgetSeconds();
alert(year+"-"+month+"-"+day+" "+hour+":"+":"+minute+":"+second);
-->
</SCRIPT>
这是获取自己系统的时间
获取服务器的时间很麻烦,有兴趣可以百度搜索下
年 月 日 时 分 秒 星期 。 如果按楼主要求,星期换下就可以,也就是
var ndate = years+"年"+month+"月"+days+"日 "+hours+":"+minutes+":"+seconds+" "+week;
这句 ,换成
var ndate = years+"年"+month+"月"+days+"日 "+week+" "+hours+":"+minutes+":"+seconds;
<html>
<head>
<title></title>
<script language="javascript">
function getCurDate()
{
var d = new Date();
var week;
switch (dgetDay()){
case 1: week="星期一"; break;
case 2: week="星期二"; break;
case 3: week="星期三"; break;
case 4: week="星期四"; break;
case 5: week="星期五"; break;
case 6: week="星期六"; break;
default: week="星期天";
}
var years = dgetYear();
var month = add_zero(dgetMonth()+1);
var days = add_zero(dgetDate());
var hours = add_zero(dgetHours());
var minutes = add_zero(dgetMinutes());
var seconds=add_zero(dgetSeconds());
var ndate = years+"年"+month+"月"+days+"日 "+hours+":"+minutes+":"+seconds+" "+week;
divTinnerHTML= ndate;
}
function add_zero(temp)
{
if(temp<10) return "0"+temp;
else return temp;
}
setInterval("getCurDate()",100);
</script>
</head>
<body>
<div id="divT"></div>
</body>
</html>
应该是:
var daynow=daygetdate();
documentf1txt1value= daynow;]
给你个我用的时间函数,自己修改。
<script language=javascript>
var tTick;
function date() {
var enabled = 0; today = new Date();
var day; var date;
if(todaygetDay()==0) day = "星期日"
else if(todaygetDay()==1) day = "星期一"
else if(todaygetDay()==2) day = "星期二"
else if(todaygetDay()==3) day = "星期三"
else if(todaygetDay()==4) day = "星期四"
else if(todaygetDay()==5) day = "星期五"
else if(todaygetDay()==6) day = "星期六";
if (todaygetYear()>=2000)
date1 = (todaygetYear()) + "年" + (todaygetMonth() + 1 ) + "月" + todaygetDate() + "日 ";
else
date1 = (1900 + todaygetYear()) + "年" + (todaygetMonth() + 1 ) + "月" + todaygetDate() + "日 ";
return date1+day;
}
function tick() {
var hours, minutes, seconds, ap;
var intHours, intMinutes, intSeconds;
var today;
today = new Date();
intHours = todaygetHours();
intMinutes = todaygetMinutes();
intSeconds = todaygetSeconds();
if (intHours == 0) {
hours = "12:";
ap = "AM";
} else if (intHours < 12) {
hours = intHours+":";
ap = "AM";
} else if (intHours == 12) {
hours = "12:";
ap = "PM";
} else {
intHours = intHours - 12
hours = intHours + ":";
ap = "PM";
}
if (intMinutes < 10) {
minutes = "0"+intMinutes+":";
} else {
minutes = intMinutes+":";
}
if (intSeconds < 10) {
seconds = "0"+intSeconds+" ";
} else {
seconds = intSeconds+" ";
}
timeString = hours+minutes+seconds+ap;
timeString = "<font color='red'>"+"<center>"+date()+" "+timeString+"</center>"+"</font>";
ClockinnerHTML = timeString
tTick=windowsetTimeout("tick();", 1000)
}
documentwriteln("<div id=Clock> </div>")
windowonload = tick
windowonunload = new Function("clearTimeout(tTick)")
</script>
<script>
function tick() {
var hours, minutes, seconds, xfile;
var intHours, intMinutes, intSeconds;
var today;
var Clock = documentgetElementById('Clock');
today = new Date();
intHours = todaygetHours();
intMinutes = todaygetMinutes();
intSeconds = todaygetSeconds();
if (intHours == 0) {
hours = "12:";
xfile = "午夜 ";
} else if (intHours < 12) {
hours = intHours+":";
xfile = "上午 ";
} else if (intHours == 12) {
hours = "12:";
xfile = "正午 ";
} else {
intHours = intHours - 12
hours = intHours + ":";
xfile = "下午 ";
}
if (intMinutes < 10) {
minutes = "0"+intMinutes+":";
} else {
minutes = intMinutes+":";
}
if (intSeconds < 10) {
seconds = "0"+intSeconds+" ";
} else {
seconds = intSeconds+" ";
}
timeString = xfile+hours+minutes+seconds;
ClockinnerHTML = timeString;
now = new Date(),hour = nowgetHours()
if(hour < 6){ClockinnerHTML =timeString+",明天不用上班了吗"}
else if (hour < 8){ClockinnerHTML =timeString+",全新的一天!"}
else if (hour < 10){ClockinnerHTML =timeString+",早安!"}
else if (hour < 12){ClockinnerHTML =timeString+",加油,快午饭了!"}
else if (hour < 14){ClockinnerHTML =timeString+",中午外面的太阳大吗"}
else if (hour < 16){ClockinnerHTML =timeString+",喝杯咖啡提提神!"}
else if (hour < 18){ClockinnerHTML =timeString+",加油,快下班了!"}
else if (hour < 19){ClockinnerHTML =timeString+",下班了,回家注意安全!"}
else if (hour < 22){ClockinnerHTML =timeString+",晚上好!"}
else if (hour < 24){ClockinnerHTML =timeString+",夜深了!祝你做个好梦!"}
windowsetTimeout("tick();", 100);
}
windowonload = tick;
</script>
<html>
<body>
您好,<font color="#FF0000">现在时间是</font><span id="Clock" align="center" style="font-size: 12; color:#FF0000"></span>
</body>
</html>
=========================
你会满意的!!
1、使用new Date()获取当前日期,new Date()getTime()获取当前毫秒数
2、计算公式,等于获取的当前日期减去或者加上一天的毫秒数。一天的毫秒数的计算公式:24小时60分钟60秒1000毫秒,也是86400000毫秒。
举例:
Date curDate = new Date();
var preDate = new Date(curDategetTime() - 2460601000); //前一天
var nextDate = new Date(curDategetTime() + 2460601000); //后一天
以下使用后台输出表示。
扩展资料
var myDate = new Date();
myDategetYear(); //获取当前年份(2位)
myDategetFullYear(); //获取完整的年份(4位,1970-)
myDategetMonth(); //获取当前月份(0-11,0代表1月)
myDategetDate(); //获取当前日(1-31)
myDategetDay(); //获取当前星期X(0-6,0代表星期天)
myDategetTime(); //获取当前时间(从197011开始的毫秒数)
myDategetHours(); //获取当前小时数(0-23)
myDategetMinutes(); //获取当前分钟数(0-59)
myDategetSeconds(); //获取当前秒数(0-59)
myDategetMilliseconds(); //获取当前毫秒数(0-999)
myDatetoLocaleDateString(); //获取当前日期
var mytime=myDatetoLocaleTimeString(); //获取当前时间
myDatetoLocaleString( ); //获取日期与时间
DateprototypeisLeapYear 判断闰年
DateprototypeFormat 日期格式化
DateprototypeDateAdd 日期计算
DateprototypeDateDiff 比较日期差
DateprototypetoString 日期转字符串
DateprototypetoArray 日期分割为数组
DateprototypeDatePart 取日期的部分信息
DateprototypeMaxDayOfDate 取日期所在月的最大天数
DateprototypeWeekNumOfYear 判断日期所在年的第几周
StringToDate 字符串转日期型
IsValidDate 验证日期有效性
CheckDateTime 完整日期时间检查
daysBetween 日期天数差
可以获取当前时间,如下面一个求倒计时的例子,可以更清楚的看出如何获取当前时间和获取两时间差
<html>
<head></head>
<body>
<input
id="nowtime"
type="text"
readonly="readonly"
style="border:none;
background:#ccc;
line-height:18px;
height:18px;
width:300px;
text-align:center;"
/>
<script
type="text/javascript">
function
addzero(num){
if(num<10)num="0"+num;
return
num;
}
function
date(){
var
spfst=new
Date(2013,1,10);//获取结束时间
var
time=new
Date();//获取当前时间
var
left=spfstgetTime()-timegetTime();//获取两时间差,这个时间的差值是毫秒,所以下面需要将毫秒进行转化,转化成所需要的月、天、时、分、秒
var
a=Mathfloor(left/(2436001000));
var
b=addzero(Mathfloor((left%(2436001000))/(36001000)));
var
c=addzero(Mathfloor(((left%(2436001000))%(36001000))/(601000)));
var
x=addzero(Mathfloor(((left%(2436001000))%(36001000)%(601000))/1000));
documentgetElementById("nowtime")value=("距春节还有:"+a+"天"+b+"时"+c+"分"+x+"秒");
}
date()
setInterval("date()",320)
</script>
</body>
</html>
以上就是关于javascript获取当前时间全部的内容,包括:javascript获取当前时间、js中获得当前日期和时间的代码是什么、JavaScript中如何获得系统当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)