Ⅰ 請用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)