如何在flash 星期0改为星期日

来源:百度知道 编辑:UC知道 时间:2024/05/18 06:09:28
我弄个倒记时,各方面都行了,唯独星期成了阿拉伯数字,星期日也变成了星期0了,如何在代码中改正

下面是代码,不知要改动哪些,希望大侠们支招:

function aoyuntimelist() {
nowdate = new Date();
//创建新的日期对象,用来获取现在的时间
year = nowdate.getFullYear();
//获取当前的年份
month = nowdate.getMonth()+1;
//获取当前的月份,因为数组从0开始用0-11表示1-12月,所以要加1
date = nowdate.getDate();
//获取当前日期
day = nowdate.getDay();
//获取当年的星期
hour = nowdate.getHours();
//获取当前小时
minute = nowdate.getMinutes();
//获取当前的分钟
second = nowdate.getSeconds();
//获取当前的秒钟
enddate = new Date(2009, 0, 26, 00, 0, 0);
//创建新的日期对象,并初始化结束时间 虽然是1月26号 但是月份是从零开始的 所以应该是0
shijiancha = (enddate.getTime()-nowdate.getTime())/1000;
//时间差,本来是以毫秒为单位,除以1000后,就以秒为单位
if (shijiancha>=0) {
//判断倒计时是否过期。
shengyutian = Math.floor(shijiancha/(3600*24));
//单位zhuan
shengyuxiaoshi = Math.floor((shijiancha-shengyutian*24*3600)/3600);
shengyufen = Math.floor((shijiancha-sheng

噢. 加下面的加到上面合适的位置去.
var weekDay:Array;
var tempDay:String;
weekDay=new Array("日","一","二","三","四","五","六");
tempDay=weekDay[day].toString();
再把下面这句换成:
outtime2 = "今天是"+year+"年"+month+"月"+date+"日"+"星期"+tempDay+"现在时刻"+hour+":"+minute+":"+second;