JS笔记

js怎么把分钟转化成多少小时多少分钟?

1 // 将分钟数量转换为小时和分钟字符串
2 function toHourMinute(minutes){
3   return (Math.floor(minutes/60) + "小时" + (minutes%60) + "分" );
4   // 也可以转换为json,以方便外部使用
5   // return {hour:Math.floor(minutes/60),minute:(minutes%60)};
6 }
7 // 使用示例
8 alert(toHourMinute(100));

JS验证身份证号并实现自动提取身份证的出生日期

 1 var ID = '<%= XXID.ClientID %>';
 2             var BirthDate = '<%=DateBirthDate.ClientID%>';
 3 
 4             function trim(s) { return s.replace(/^\s+|\s+$/g, ""); };
 5 
 6             //验证身份证号并获取出生日期
 7             function getBirthdatByIdNo(iIdNo) {
 8                 var tmpStr = "";
 9                 var idDate = "";
10                 var tmpInt = 0;
11                 var strReturn = "";
12 
13                 iIdNo = trim(iIdNo);
14 
15                 if ((iIdNo.length != 15) && (iIdNo.length != 18)) {
16                     strReturn = "输入的身份证号位数错误";
17                     alert(strReturn);
18                     return true;
19                 }
20 
21                 if (iIdNo.length == 15) {
22                     tmpStr = iIdNo.substring(6, 12);
23                     tmpStr = "19" + tmpStr;
24                     tmpStr = tmpStr.substring(0, 4) + "-" + tmpStr.substring(4, 6) + "-" + tmpStr.substring(6)
25 
26                     return tmpStr;
27                 }
28                 else {
29                     tmpStr = iIdNo.substring(6, 14);
30                     tmpStr = tmpStr.substring(0, 4) + "-" + tmpStr.substring(4, 6) + "-" + tmpStr.substring(6)
31 
32                     return tmpStr;
33                 }
34             }
35 
36             F.ready(function () {
37                 console.log(F(ID));
38                 $("#" + ID + "-inputEl").blur(function () {
39                     F(BirthDate).setValue(getBirthdatByIdNo(F(ID).getValue()));
40                 });
41             })

 

posted @ 2017-02-08 10:18  熠熠的耳东  阅读(147)  评论(0编辑  收藏  举报