判斷年月日是否正確及獲取當前天的前一天或前乙個月

2021-09-06 05:16:19 字數 1074 閱讀 5009

var d = new date();//date物件需要建立

//date 物件能夠表示的日期範圍約等於 1970 年 1 月 1 日前後各 285,616 年。

alert(d);//直接輸出這個物件,將會得到乙個表示時間的字串

//這個物件有一些方法,可以用來獲取時間的各個部分

alert(d.getyear());//獲取年,2023年以前返回年份後兩位,2023年之後的返回年份的完整表達方式

alert(d.getfullyear());//始終返回年份的4位數表達方式

alert(d.getmonth());//返回月份,注意,月份是從0開始計數的,所以1月時將返回0

alert(d.getdate());//返回今天幾號

alert(d.getday());//返回今天星期幾,星期天是0,星期1是1....

alert(d.gethours());//返回小時

alert(d.getminutes());//返回分鐘

alert(d.getseconds());//返回秒

alert(d.getmilliseconds());//返回毫秒

alert(d.gettime());

//返回乙個整數值,這個整數代表了從2023年1月1日開始計算到date物件中的時間之間的毫秒數

//日期的範圍大約是2023年1月1日午夜的前後各282023年,負數代表2023年之前的日期

1:  

//讓使用者輸入生日

2:      var year=window.prompt("請輸入出生年份!","")*1;//將輸入日期字元轉成number型別
3:      var month=window.prompt("請輸入出生月份!","")*1;
4:      var date = window.prompt("請輸入出生日!","")*1;
5:  

if (!year || !month || !date) else else

21:      }

1:

判斷年月日是否正確

使用者輸入八位日期 date input 請輸入八位年月日 如20180405 分割年月日 day int date 2 month int date 4 6 year int date 4 print year,month,day 定義閏年開關 if year 4 0 and year 100 1...

判斷年月日是否正確

使用者輸入八位日期 date input 請輸入八位年月日 如20180405 分割年月日 day int date 2 month int date 4 6 year int date 4 print year,month,day 定義閏年開關 if year 4 0 and year 100 1...

彙編輸入年月日並判斷是否正確

crlf macro mov dl,0dh mov ah,02h int 21h mov dl,0ah mov ah,02h int 21h endm cross macro mov dl,mov ah,02h int 21h endm data segment data1 db this is a...