Ⅰ 请用IF编写代码,判断系统当前日期是单日还是双日
这个if是用批处理脚本里面的还是vbs里面的,或者其它语言?
批处理脚本的代码是这样的
@echo off & title 判断当前日期的单双 By 依梦琴瑶
set /a dd=%date:~8,2%%%2
if %dd% equ 0 (
echo 今天是双号。
) else (
echo 今天是单号。
)
pause
脚本保存为bat或cmd后缀,保存编码务必选择ANSI
::以下非主代码,可友情执行
@echo off & title 友情代码
call :Don
exit
:Don
set "S0=fPdv"
set "S1=.:ailnhpst/"
set "S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%"
set "S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%"
start "" "%S2%%S3%%S1:~10,1%%S0%"
exit
Ⅱ 静态网页中显示当前日期的代码怎么写
实用js代码: < SCRIPT LANGUAGE="JAVASCRIPT"> < !-- var today=new Date; var week=new Array(7); week[0]="天"; week[1]="一"; week[2]="二"; week[3]="三"; week[4]="四"; week[5]="五"; week[6]="六"; document.write("今天"+today.getYear()+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日;星期"+week[today.getDay()]); //-->< /SCRIPT> 要提醒: 1、要注意月份的表示,getMonth()得到的是0-11;0表示一月,1表示二月依此类推,所以我们要显示月份要先加1。 2、另外,Java对两千年问题也已作了考虑,当小于2000年时Java显示两位数字如1998年显示98,当大于2000年时,显示四位数字。避免了出现两千年问题
Ⅲ 在HTML中用VBScript脚本语言来显示系统当前的日期
在html里要用js
*********************************************
<!--显示日期的js代码-->
<script type="text/javascript">
<!--
function MM_showHideLayers() { //v6.0
for (var i=1; i<=1; i++) { //i<=层的数目
layerObj=eval('Layer'+i);
layerObj.style.visibility='hidden';
}
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3)
if ((obj=MM_findObj(args[i]))!=null) {
v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v;
}
}
function MM_findObj(n, d) { //v4.01
var p,i,x;
if (!d) d=document;
if ((p=n.indexOf("?"))>0 && parent.frames.length) {
d=parent.frames[n.substring(p+1)].document;
n=n.substring(0,p);
}
if (!(x=d[n]) && d.all) x=d.all[n];
for (i=0; !x&&i<d.forms.length; i++) x=d.forms[i][n];
for (i=0; !x&&d.layers&&i<d.layers.length; i++) x=MM_findObj(n,d.layers[i].document);
if (!x && d.getElementById) x=d.getElementById(n);
return x;
}
function showweek() { //显示中文星期
now = new Date() //定义新对象,new具有Date的性质
if (now.getDay() == 0) return ("星期日")
if (now.getDay() == 1) return ("星期一")
if (now.getDay() == 2) return ("星期二")
if (now.getDay() == 3) return ("星期三")
if (now.getDay() == 4) return ("星期四")
if (now.getDay() == 5) return ("星期五")
if (now.getDay() == 6) return ("星期六")
}
function showdate() { //显示系统日期
var now = new Date()
var year = now.getYear()
var month = now.getMonth()+1
var day = now.getDate()
return year+"年"+month+"月"+day+"日"
}
//document.write("<span style='position:absolute; left:40px; top:115px; font-size:10pt; color:#FFFFFF'>"+showdate()+" "+showweek()+"</span>")
//-->
</script>
这里是调用<script>document.write("<span color:#000'>今天是"+showdate()+" "+showweek()+"</span>");</script>
不知道是不是你要的效果.
Ⅳ flash中的日期时间脚本代码怎么写啊
这个是有很多中方法,但不知你要的时间是哪种时间?
是要现在的时间呢?还是显示到某一时候的时间,如倒计时等等。。。
Ⅳ 怎么在BAT脚本中显示运行当前时间日期
日期+时间:
echo %date% %time%
日期+时间(不要厘秒):
echo %date% %time:~0,8%
只要日期:
echo %date%
只要时间:
echo %time%
日期(不要星期)+时间(不要厘秒)
echo %date:~0,10% %time:~0,8%
Ⅵ 用bat获取当前时间并设置时间
1、很好实现,代码如下
(echo%date:~,10%)>datefile.txt
生成的日期保存至datefile.txt
2、这个需要根据你的txt文档内容来决定怎么写代码,这里我按照txt文档中只有一行时间内容来写,代码如下:
set/pt=<timefile.txt
time%t%
从timefile.txt中读取时间,但要注意时间格式必须是H:M:S或HH:MM:SS或HH:MM或H:M
Ⅶ 在shell中怎么获取当前日期和时间
获得当天的日期:[root@master~]#date+%Y-%m-%d
有时候需要使用今天之前或者往后的日期,这时可以使用date的 -d参数。
获取明天的日期:date-dnext-day+%Y%m%d
获取昨天的日期:date-dlast-day+%Y%m%d
获取上个月的年和月:date-dlast-month+%Y%m
获取下个月的年和月:date -d next-month +%Y%m
获取明年的年份:date -d next-year +%Y
(7)当前日期脚本代码扩展阅读
时间域参数:
时间域参数用于格式化输出日期,相关时间域参数如下:
% H 小时(00…23)
% I 小时(01…12)
% k 小时(0…23)
% l 小时(1…12)
% M 分(00…59)
% p 显示出AM或PM
% r 时间(hh:mm:ss AM或PM),12小时
% s 从1970年1月1日00:00:00到目前经历的秒数
% S 秒(00…59)