js怎么获得数据库里的时间

js怎么获得数据库里的时间,第1张

Js获取当前日期时间及其它 *** 作

var myDate = new Date();

myDategetYear(); //获取当前年份(2位)

myDategetFullYear(); //获取完整的年份(4位,1970-)

myDategetMonth(); //获取当前月份(0-11,0代表1月)

myDategetDate(); //获取当前日(1-31)

myDategetDay(); //获取当前星期X(0-6,0代表星期天)

myDategetTime(); //获取当前时间(从197011开始的毫秒数)

myDategetHours(); //获取当前小时数(0-23)

myDategetMinutes(); //获取当前分钟数(0-59)

myDategetSeconds(); //获取当前秒数(0-59)

myDategetMilliseconds(); //获取当前毫秒数(0-999)

myDatetoLocaleDateString(); //获取当前日期

var mytime=myDatetoLocaleTimeString(); //获取当前时间

myDatetoLocaleString( ); //获取日期与时间

日期时间脚本库方法列表

DateprototypeisLeapYear 判断闰年

DateprototypeFormat 日期格式化

DateprototypeDateAdd 日期计算

DateprototypeDateDiff 比较日期差

DateprototypetoString 日期转字符串

DateprototypetoArray 日期分割为数组

DateprototypeDatePart 取日期的部分信息

DateprototypeMaxDayOfDate 取日期所在月的最大天数

DateprototypeWeekNumOfYear 判断日期所在年的第几周

StringToDate 字符串转日期型

IsValidDate 验证日期有效性

CheckDateTime 完整日期时间检查

daysBetween 日期天数差

js代码:

//---------------------------------------------------

// 判断闰年

//---------------------------------------------------

DateprototypeisLeapYear = function()

{

return (0==thisgetYear()%4&&((thisgetYear()%100!=0)||(thisgetYear()%400==0)));

}

//---------------------------------------------------

// 日期格式化

// 格式 YYYY/yyyy/YY/yy 表示年份

// MM/M 月份

// W/w 星期

// dd/DD/d/D 日期

// hh/HH/h/H 时间

// mm/m 分钟

// ss/SS/s/S 秒

//---------------------------------------------------

DateprototypeFormat = function(formatStr)

{

var str = formatStr;

var Week = ['日','一','二','三','四','五','六'];

str=strreplace(/yyyy|YYYY/,thisgetFullYear());

str=strreplace(/yy|YY/,(thisgetYear() % 100)>9(thisgetYear() % 100)toString():'0' + (thisgetYear() % 100));

str=strreplace(/MM/,thisgetMonth()>9thisgetMonth()toString():'0' + thisgetMonth());

str=strreplace(/M/g,thisgetMonth());

str=strreplace(/w|W/g,Week[thisgetDay()]);

str=strreplace(/dd|DD/,thisgetDate()>9thisgetDate()toString():'0' + thisgetDate());

str=strreplace(/d|D/g,thisgetDate());

str=strreplace(/hh|HH/,thisgetHours()>9thisgetHours()toString():'0' + thisgetHours());

str=strreplace(/h|H/g,thisgetHours());

str=strreplace(/mm/,thisgetMinutes()>9thisgetMinutes()toString():'0' + thisgetMinutes());

str=strreplace(/m/g,thisgetMinutes());

str=strreplace(/ss|SS/,thisgetSeconds()>9thisgetSeconds()toString():'0' + thisgetSeconds());

str=strreplace(/s|S/g,thisgetSeconds());

return str;

}

//+---------------------------------------------------

//| 求两个时间的天数差 日期格式为 YYYY-MM-dd

//+---------------------------------------------------

function daysBetween(DateOne,DateTwo)

{

var OneMonth = DateOnesubstring(5,DateOnelastIndexOf ('-'));

var OneDay = DateOnesubstring(DateOnelength,DateOnelastIndexOf ('-')+1);

var OneYear = DateOnesubstring(0,DateOneindexOf ('-'));

var TwoMonth = DateTwosubstring(5,DateTwolastIndexOf ('-'));

var TwoDay = DateTwosubstring(DateTwolength,DateTwolastIndexOf ('-')+1);

var TwoYear = DateTwosubstring(0,DateTwoindexOf ('-'));

var cha=((Dateparse(OneMonth+'/'+OneDay+'/'+OneYear)- Dateparse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000);

return Mathabs(cha);

}

//+---------------------------------------------------

//| 日期计算

//+---------------------------------------------------

DateprototypeDateAdd = function(strInterval, Number) {

var dtTmp = this;

switch (strInterval) {

case 's' :return new Date(Dateparse(dtTmp) + (1000 Number));

case 'n' :return new Date(Dateparse(dtTmp) + (60000 Number));

case 'h' :return new Date(Dateparse(dtTmp) + (3600000 Number));

case 'd' :return new Date(Dateparse(dtTmp) + (86400000 Number));

case 'w' :return new Date(Dateparse(dtTmp) + ((86400000 7) Number));

case 'q' :return new Date(dtTmpgetFullYear(), (dtTmpgetMonth()) +

Number3, dtTmpgetDate(), dtTmpgetHours(), dtTmpgetMinutes(),

dtTmpgetSeconds());

case 'm' :return new Date(dtTmpgetFullYear(), (dtTmpgetMonth()) +

Number, dtTmpgetDate(), dtTmpgetHours(), dtTmpgetMinutes(),

dtTmpgetSeconds());

case 'y' :return new Date((dtTmpgetFullYear() + Number),

dtTmpgetMonth(), dtTmpgetDate(), dtTmpgetHours(), dtTmpgetMinutes(),

dtTmpgetSeconds());

}

}

//+---------------------------------------------------

//| 比较日期差 dtEnd 格式为日期型或者有效日期格式字符串

//+---------------------------------------------------

DateprototypeDateDiff = function(strInterval, dtEnd) {

var dtStart = this;

if (typeof dtEnd == 'string' )//如果是字符串转换为日期型

{

dtEnd = StringToDate(dtEnd);

}

switch (strInterval) {

case 's' :return parseInt((dtEnd - dtStart) / 1000);

case 'n' :return parseInt((dtEnd - dtStart) / 60000);

case 'h' :return parseInt((dtEnd - dtStart) / 3600000);

case 'd' :return parseInt((dtEnd - dtStart) / 86400000);

case 'w' :return parseInt((dtEnd - dtStart) / (86400000 7));

case 'm' :return (dtEndgetMonth()+1)+((dtEndgetFullYear()-dtStartgetFullYear())12) - (dtStartgetMonth()+1);

case 'y' :return dtEndgetFullYear() - dtStartgetFullYear();

}

}

//+---------------------------------------------------

//| 日期输出字符串,重载了系统的toString方法

//+---------------------------------------------------

DateprototypetoString = function(showWeek)

{

var myDate= this;

var str = myDatetoLocaleDateString();

if (showWeek)

{

var Week = ['日','一','二','三','四','五','六'];

str += ' 星期' + Week[myDategetDay()];

}

return str;

}

//+---------------------------------------------------

//| 日期合法性验证

//| 格式为:YYYY-MM-DD或YYYY/MM/DD

//+---------------------------------------------------

function IsValidDate(DateStr)

{

var sDate=DateStrreplace(/(^\s+|\s+$)/g,''); //去两边空格;

if(sDate=='') return true;

//如果格式满足YYYY-(/)MM-(/)DD或YYYY-(/)M-(/)DD或YYYY-(/)M-(/)D或YYYY-(/)MM-(/)D就替换为''

//数据库中,合法日期可以是:YYYY-MM/DD(2003-3/21),数据库会自动转换为YYYY-MM-DD格式

var s = sDatereplace(/[\d]{ 4,4 }[\-/]{ 1 }[\d]{ 1,2 }[\-/]{ 1 }[\d]{ 1,2 }/g,'');

if (s=='') //说明格式满足YYYY-MM-DD或YYYY-M-DD或YYYY-M-D或YYYY-MM-D

{

var t=new Date(sDatereplace(/\-/g,'/'));

var ar = sDatesplit(/[-/:]/);

if(ar[0] != tgetYear() || ar[1] != tgetMonth()+1 || ar[2] != tgetDate())

{

//alert('错误的日期格式!格式为:YYYY-MM-DD或YYYY/MM/DD。注意闰年。');

return false;

}

}

else

{

//alert('错误的日期格式!格式为:YYYY-MM-DD或YYYY/MM/DD。注意闰年。');

return false;

}

return true;

}

//+---------------------------------------------------

//| 日期时间检查

//| 格式为:YYYY-MM-DD HH:MM:SS

//+---------------------------------------------------

function CheckDateTime(str)

{

var reg = /^(\d+)-(\d{ 1,2 })-(\d{ 1,2 }) (\d{ 1,2 }):(\d{ 1,2 }):(\d{ 1,2 })$/;

var r = strmatch(reg);

if(r==null)return false;

r[2]=r[2]-1;

var d= new Date(r[1],r[2],r[3],r[4],r[5],r[6]);

if(dgetFullYear()!=r[1])return false;

if(dgetMonth()!=r[2])return false;

if(dgetDate()!=r[3])return false;

if(dgetHours()!=r[4])return false;

if(dgetMinutes()!=r[5])return false;

if(dgetSeconds()!=r[6])return false;

return true;

}

//+---------------------------------------------------

//| 把日期分割成数组

//+---------------------------------------------------

DateprototypetoArray = function()

{

var myDate = this;

var myArray = Array();

myArray[0] = myDategetFullYear();

myArray[1] = myDategetMonth();

myArray[2] = myDategetDate();

myArray[3] = myDategetHours();

myArray[4] = myDategetMinutes();

myArray[5] = myDategetSeconds();

return myArray;

}

//+---------------------------------------------------

//| 取得日期数据信息

//| 参数 interval 表示数据类型

//| y 年 m月 d日 w星期 ww周 h时 n分 s秒

//+---------------------------------------------------

DateprototypeDatePart = function(interval)

{

var myDate = this;

var partStr='';

var Week = ['日','一','二','三','四','五','六'];

switch (interval)

{

case 'y' :partStr = myDategetFullYear();break;

case 'm' :partStr = myDategetMonth()+1;break;

case 'd' :partStr = myDategetDate();break;

case 'w' :partStr = Week[myDategetDay()];break;

case 'ww' :partStr = myDateWeekNumOfYear();break;

case 'h' :partStr = myDategetHours();break;

case 'n' :partStr = myDategetMinutes();break;

case 's' :partStr = myDategetSeconds();break;

}

return partStr;

}

<html>    

<script>    

function timer()      

           {      

               var ts = (new Date(2014, 9, 1, 0, 0, 0)) - (new Date());//计算剩余的毫秒数      

               var dd = parseInt(ts / 1000 / 60 / 60 / 24, 10);//计算剩余的天数      

               var hh = parseInt(ts / 1000 / 60 / 60 % 24, 10);//计算剩余的小时数      

               var mm = parseInt(ts / 1000 / 60 % 60, 10);//计算剩余的分钟数      

               var ss = parseInt(ts / 1000 % 60, 10);//计算剩余的秒数      

               dd = checkTime(dd);      

               hh = checkTime(hh);      

               mm = checkTime(mm);      

               ss = checkTime(ss);      

               documentgetElementById("timer")innerHTML = dd + "天" + hh + "时" + mm + "分" + ss + "秒";      

               setInterval("timer()",1000);      //注释此行,不进行倒计时显示

           }      

           function checkTime(i)        

           {        

              if (i < 10) {        

                  i = "0" + i;        

               }        

              return i;        

           }        

</script>              

 <body onload = "timer()">      

       <div class = "daojishi">      

           <h2>剩余时间为:</h2>      

           <div id = "timer">      

           </div>      

       </div>      

   </body></html>

function curTime(){

var current = new Date();//获取当前时间

var today = new Date(currentgetFullYear()+'/'+(currentgetMonth()+1)+'/'+currentgetDate()+' '+'8:30')//今天的8:30

return parseInt(Mathabs(todaygetTime()-currentgetTime())/1000);//返回当前时间到今天8:30(早上)的时间差(总为正数,若需要正负数都有将Mathabs去掉)

}

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>倒计时</title>

</head>

<body>

<div id="countdown"></div>

<script>

// 定义倒计时截止时间

const endTime = new Date('2023-05-01 00:00:00')getTime();

// 每秒更新一次倒计时

const countdown = setInterval(function() {

// 获取当前时间戳

const nowTime = new Date()getTime();

// 计算时间差(毫秒)

const timeDiff = endTime - nowTime;

// 计算剩余天数、小时数、分钟数、秒数

const days = Mathfloor(timeDiff / (1000 60 60 24));

const hours = Mathfloor((timeDiff % (1000 60 60 24)) / (1000 60 60));

const minutes = Mathfloor((timeDiff % (1000 60 60)) / (1000 60));

const seconds = Mathfloor((timeDiff % (1000 60)) / 1000);

// 将倒计时显示在页面上

documentgetElementById('countdown')innerHTML = '距离2023年5月1日还有:' + days + '天 ' + hours + '小时 ' + minutes + '分 ' + seconds + '秒';

// 结束倒计时

if (timeDiff < 0) {

clearInterval(countdown);

documentgetElementById('countdown')innerHTML = '倒计时已结束!';

}

}, 1000);

</script>

</body>

</html>

var myDate = new Date();

myDategetYear(); //获取当前年份(2位)

myDategetFullYear(); //获取完整的年份(4位,1970-)

myDategetMonth(); //获取当前月份(0-11,0代表1月)

myDategetDate(); //获取当前日(1-31)

myDategetDay(); //获取当前星期X(0-6,0代表星期天)

myDategetTime(); //获取当前时间(从197011开始的毫秒数)

myDategetHours(); //获取当前小时数(0-23)

myDategetMinutes(); //获取当前分钟数(0-59)

myDategetSeconds(); //获取当前秒数(0-59)

myDategetMilliseconds(); //获取当前毫秒数(0-999)

myDatetoLocaleDateString(); //获取当前日期

var mytime=myDatetoLocaleTimeString(); //获取当前时间

myDatetoLocaleString( ); //获取日期与时间

日期时间脚本库方法列表

DateprototypeisLeapYear 判断闰年

DateprototypeFormat 日期格式化

DateprototypeDateAdd 日期计算

DateprototypeDateDiff 比较日期差

DateprototypetoString 日期转字符串

DateprototypetoArray 日期分割为数组

DateprototypeDatePart 取日期的部分信息

DateprototypeMaxDayOfDate 取日期所在月的最大天数

DateprototypeWeekNumOfYear 判断日期所在年的第几周

StringToDate 字符串转日期型

IsValidDate 验证日期有效性

CheckDateTime 完整日期时间检查

daysBetween 日期天数差

js代码:

//--------------------------------------------------- 

// 判断闰年 

//--------------------------------------------------- 

DateprototypeisLeapYear = function() 

return (0==thisgetYear()%4&&((thisgetYear()%100!=0)||(thisgetYear()%400==0))); 

//--------------------------------------------------- 

// 日期格式化 

// 格式 YYYY/yyyy/YY/yy 表示年份 

// MM/M 月份 

// W/w 星期 

// dd/DD/d/D 日期 

// hh/HH/h/H 时间 

// mm/m 分钟 

// ss/SS/s/S 秒 

//--------------------------------------------------- 

DateprototypeFormat = function(formatStr) 

var str = formatStr; 

var Week = ['日','一','二','三','四','五','六']; 

str=strreplace(/yyyy|YYYY/,thisgetFullYear()); 

str=strreplace(/yy|YY/,(thisgetYear() % 100)>9(thisgetYear() % 100)toString():'0' + (thisgetYear() % 100)); 

str=strreplace(/MM/,thisgetMonth()>9thisgetMonth()toString():'0' + thisgetMonth()); 

str=strreplace(/M/g,thisgetMonth()); 

str=strreplace(/w|W/g,Week[thisgetDay()]); 

str=strreplace(/dd|DD/,thisgetDate()>9thisgetDate()toString():'0' + thisgetDate()); 

str=strreplace(/d|D/g,thisgetDate()); 

str=strreplace(/hh|HH/,thisgetHours()>9thisgetHours()toString():'0' + thisgetHours()); 

str=strreplace(/h|H/g,thisgetHours()); 

str=strreplace(/mm/,thisgetMinutes()>9thisgetMinutes()toString():'0' + thisgetMinutes()); 

str=strreplace(/m/g,thisgetMinutes()); 

str=strreplace(/ss|SS/,thisgetSeconds()>9thisgetSeconds()toString():'0' + thisgetSeconds()); 

str=strreplace(/s|S/g,thisgetSeconds()); 

return str; 

//+--------------------------------------------------- 

//| 求两个时间的天数差 日期格式为 YYYY-MM-dd 

//+--------------------------------------------------- 

function daysBetween(DateOne,DateTwo) 

var OneMonth = DateOnesubstring(5,DateOnelastIndexOf ('-')); 

var OneDay = DateOnesubstring(DateOnelength,DateOnelastIndexOf ('-')+1); 

var OneYear = DateOnesubstring(0,DateOneindexOf ('-')); 

var TwoMonth = DateTwosubstring(5,DateTwolastIndexOf ('-')); 

var TwoDay = DateTwosubstring(DateTwolength,DateTwolastIndexOf ('-')+1); 

var TwoYear = DateTwosubstring(0,DateTwoindexOf ('-')); 

var cha=((Dateparse(OneMonth+'/'+OneDay+'/'+OneYear)- Dateparse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000); 

return Mathabs(cha); 

//+--------------------------------------------------- 

//| 日期计算 

//+--------------------------------------------------- 

DateprototypeDateAdd = function(strInterval, Number) { 

var dtTmp = this; 

switch (strInterval) { 

case 's' :return new Date(Dateparse(dtTmp) + (1000  Number)); 

case 'n' :return new Date(Dateparse(dtTmp) + (60000  Number)); 

case 'h' :return new Date(Dateparse(dtTmp) + (3600000  Number)); 

case 'd' :return new Date(Dateparse(dtTmp) + (86400000  Number)); 

case 'w' :return new Date(Dateparse(dtTmp) + ((86400000  7)  Number)); 

case 'q' :return new Date(dtTmpgetFullYear(), (dtTmpgetMonth()) + Number3, dtTmpgetDate(), dtTmpgetHours(), dtTmpgetMinutes(), dtTmpgetSeconds()); 

case 'm' :return new Date(dtTmpgetFullYear(), (dtTmpgetMonth()) + Number, dtTmpgetDate(), dtTmpgetHours(), dtTmpgetMinutes(), dtTmpgetSeconds()); 

case 'y' :return new Date((dtTmpgetFullYear() + Number), dtTmpgetMonth(), dtTmpgetDate(), dtTmpgetHours(), dtTmpgetMinutes(), dtTmpgetSeconds()); 

//+--------------------------------------------------- 

//| 比较日期差 dtEnd 格式为日期型或者有效日期格式字符串 

//+--------------------------------------------------- 

DateprototypeDateDiff = function(strInterval, dtEnd) { 

var dtStart = this; 

if (typeof dtEnd == 'string' )//如果是字符串转换为日期型 

dtEnd = StringToDate(dtEnd); 

switch (strInterval) { 

case 's' :return parseInt((dtEnd - dtStart) / 1000); 

case 'n' :return parseInt((dtEnd - dtStart) / 60000); 

case 'h' :return parseInt((dtEnd - dtStart) / 3600000); 

case 'd' :return parseInt((dtEnd - dtStart) / 86400000); 

case 'w' :return parseInt((dtEnd - dtStart) / (86400000  7)); 

case 'm' :return (dtEndgetMonth()+1)+((dtEndgetFullYear()-dtStartgetFullYear())12) - (dtStartgetMonth()+1); 

case 'y' :return dtEndgetFullYear() - dtStartgetFullYear(); 

//+--------------------------------------------------- 

//| 日期输出字符串,重载了系统的toString方法 

//+--------------------------------------------------- 

DateprototypetoString = function(showWeek) 

var myDate= this; 

var str = myDatetoLocaleDateString(); 

if (showWeek) 

var Week = ['日','一','二','三','四','五','六']; 

str += ' 星期' + Week[myDategetDay()]; 

return str; 

//+--------------------------------------------------- 

//| 日期合法性验证 

//| 格式为:YYYY-MM-DD或YYYY/MM/DD 

//+--------------------------------------------------- 

function IsValidDate(DateStr) 

var sDate=DateStrreplace(/(^\s+|\s+$)/g,''); //去两边空格; 

if(sDate=='') return true; 

//如果格式满足YYYY-(/)MM-(/)DD或YYYY-(/)M-(/)DD或YYYY-(/)M-(/)D或YYYY-(/)MM-(/)D就替换为'' 

//数据库中,合法日期可以是:YYYY-MM/DD(2003-3/21),数据库会自动转换为YYYY-MM-DD格式 

var s = sDatereplace(/[\d]{ 4,4 }[\-/]{ 1 }[\d]{ 1,2 }[\-/]{ 1 }[\d]{ 1,2 }/g,''); 

if (s=='') //说明格式满足YYYY-MM-DD或YYYY-M-DD或YYYY-M-D或YYYY-MM-D 

var t=new Date(sDatereplace(/\-/g,'/')); 

var ar = sDatesplit(/[-/:]/); 

if(ar[0] != tgetYear() || ar[1] != tgetMonth()+1 || ar[2] != tgetDate()) 

//alert('错误的日期格式!格式为:YYYY-MM-DD或YYYY/MM/DD。注意闰年。'); 

return false; 

else 

//alert('错误的日期格式!格式为:YYYY-MM-DD或YYYY/MM/DD。注意闰年。'); 

return false; 

return true; 

//+--------------------------------------------------- 

//| 日期时间检查 

//| 格式为:YYYY-MM-DD HH:MM:SS 

//+--------------------------------------------------- 

function CheckDateTime(str) 

var reg = /^(\d+)-(\d{ 1,2 })-(\d{ 1,2 }) (\d{ 1,2 }):(\d{ 1,2 }):(\d{ 1,2 })$/; 

var r = strmatch(reg); 

if(r==null)return false; 

r[2]=r[2]-1; 

var d= new Date(r[1],r[2],r[3],r[4],r[5],r[6]); 

if(dgetFullYear()!=r[1])return false; 

if(dgetMonth()!=r[2])return false; 

if(dgetDate()!=r[3])return false; 

if(dgetHours()!=r[4])return false; 

if(dgetMinutes()!=r[5])return false; 

if(dgetSeconds()!=r[6])return false; 

return true; 

//+--------------------------------------------------- 

//| 把日期分割成数组 

//+--------------------------------------------------- 

DateprototypetoArray = function() 

var myDate = this; 

var myArray = Array(); 

myArray[0] = myDategetFullYear(); 

myArray[1] = myDategetMonth(); 

myArray[2] = myDategetDate(); 

myArray[3] = myDategetHours(); 

myArray[4] = myDategetMinutes(); 

myArray[5] = myDategetSeconds(); 

return myArray; 

//+--------------------------------------------------- 

//| 取得日期数据信息 

//| 参数 interval 表示数据类型 

//| y 年 m月 d日 w星期 ww周 h时 n分 s秒 

//+--------------------------------------------------- 

DateprototypeDatePart = function(interval) 

var myDate = this; 

var partStr=''; 

var Week = ['日','一','二','三','四','五','六']; 

switch (interval) 

case 'y' :partStr = myDategetFullYear();break; 

case 'm' :partStr = myDategetMonth()+1;break; 

case 'd' :partStr = myDategetDate();break; 

case 'w' :partStr = Week[myDategetDay()];break; 

case 'ww' :partStr = myDateWeekNumOfYear();break; 

case 'h' :partStr = myDategetHours();break; 

case 'n' :partStr = myDategetMinutes();break; 

case 's' :partStr = myDategetSeconds();break; 

return partStr; 

//+--------------------------------------------------- 

//| 取得当前日期所在月的最大天数 

//+--------------------------------------------------- 

DateprototypeMaxDayOfDate = function() 

var myDate = this; 

var ary = myDatetoArray(); 

var date1 = (new Date(ary[0],ary[1]+1,1)); 

var date2 = date1dateAdd(1,'m',1); 

var result = dateDiff(date1Format('yyyy-MM-dd'),date2Format('yyyy-MM-dd')); 

return result; 

//+--------------------------------------------------- 

//| 取得当前日期所在周是一年中的第几周 

//+--------------------------------------------------- 

DateprototypeWeekNumOfYear = function() 

var myDate = this; 

var ary = myDatetoArray(); 

var year = ary[0]; 

var month = ary[1]+1; 

var day = ary[2]; 

documentwrite('< script language=VBScript\> \n'); 

documentwrite('myDate = Datue(''+month+'-'+day+'-'+year+'') \n'); 

documentwrite('result = DatePart('ww', myDate) \n'); 

documentwrite(' \n'); 

return result; 

//+--------------------------------------------------- 

//| 字符串转成日期类型 

//| 格式 MM/dd/YYYY MM-dd-YYYY YYYY/MM/dd YYYY-MM-dd 

//+--------------------------------------------------- 

function StringToDate(DateStr) 

var converted = Dateparse(DateStr); 

var myDate = new Date(converted); 

if (isNaN(myDate)) 

//var delimCahar = DateStrindexOf('/')!=-1'/':'-'; 

var arys= DateStrsplit('-'); 

myDate = new Date(arys[0],--arys[1],arys[2]); 

return myDate; 

}

若要显示:当前日期加时间(如:2009-06-12 12:00)

function CurentTime()

var now = new Date();

var year = nowgetFullYear(); //年

var month = nowgetMonth() + 1; //月

var day = nowgetDate(); //日

var hh = nowgetHours(); //时

var mm = nowgetMinutes(); //分

var clock = year + "-";

if(month < 10)

clock += "0";

clock += month + "-";

if(day < 10)

clock += "0";

clock += day + " ";

if(hh < 10)

clock += "0";

clock += hh + ":";

if (mm < 10) clock += '0'; 

clock += mm; 

return(clock); 

}

这是我博客里的一篇文章。上边有清晰的思路。你自己改改。

以上就是关于js怎么获得数据库里的时间全部的内容,包括:js怎么获得数据库里的时间、如何在设定一个初始时间后,用js获取当前系统时间,两者相减得到差值,显示在页面上,希望由天到秒、我想javascript写一个函数返回现在时间到当天8:30地时间差,返回的是秒数,不知道怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9527508.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存